Настройка nginx на ОС Windows

  • Установка nginx происходит автоматически при установке сервера (на тот же компьютер, куда устанавливается сервер).
  • Скопируйте директорую html из предоставленного дистрибутива DiscoveryWeb_***.zip в директорию установленного nginx  /www/html.
  • Внесите изменения в настройки nginx в файле nginx.conf: 

server {
  listen 81 ssl
  location / {
    add_header Access-Control-Allow-Origin *;
    try_files $uri /index.html;
  • Создайте директорию для хранения SSL сертификата и перенесите в нее сертификат и ключ.
  • Добавьте в файле nginx.conf данные о SSL сертификате:

server {
  listen 81 ssl
  ssl_certificate      ./ssl/rootCA.pem;
  ssl_certificate_key  ./ssl/rootCA.key;
  • Если у вас будут свои разрешенные порты, то вы их можете изменить их в этом файле /www/html/config.json (формат).

{
  "BASE_API_PORT": "5047",
  "READER_API_PORT": "5087",
  "WRITER_API_PORT": "5097",
  "DEFAULT_INSTACE": "BaseInstance",
  "FLAG":""
}