База данных WSO2-Api Manager MySQL - PullRequest
0 голосов
/ 10 января 2020

Я работаю с Api Manager версии 3.0.0 и внедряю базу данных, MySQL версия 5.7.28 в Ubuntu 18.04.3 LTS в localhost с это шаги:

  1. В MySQL создайте две базы данных, shared_db и apim_db .
  2. Создайте нового пользователя для MySQL и добавление привилегий для пользователя для создания в базах данных shared_db и apim_db .
  3. В терминале выполните следующие строки:

    mysql -u **NEWUSER** -p -Dshared_db < '[API-MANAGER]/dbscripts/mysql.sql';

    mysql -u **NEWUSER** -p -Dapim_db < '[API-MANAGER]/dbscripts/apimgt/mysql.sql';

  4. Создайте JAR с этим:

    apt-get install libmysql-java

    По этому пути / usr / share / java выполнить:

    cp mysql.jar [API-MANAGER]/repository/components/lib

  5. In [API -MANAGER] / repository / conf, файл deploy.toml , отредактируйте следующие строки:

    deploy.toml

[database.apim_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/apim_db?useSSL=false"
username = "NEWUSER"
password = "PASS"

[database.shared_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/shared_db?useSSL=false"
username = "NEWUSER"
password = ""
Перезагрузите сервер и работайте, НО обязательно используйте это ? UseSSL = false .

Итак, мой вопрос: зачем это ? UseSSL = false ? В производстве нуждается эта линия?

Спасибо.

...