Установка и настройка nginx на ОС Linux

  • Установите nginx на компьтер, где будет установлен сервер, для этого выполните стандартные действия:
    • Обновите локальный индекс пакетов командой:
      $ sudo apt update
    • Установите nginx командой:
      $ sudo apt install nginx
  • Скопируйте директорую html из предоставленного дистрибутива DiscoveryWeb_***.zip в директорию установленного nginx /var/www/html.
    Например, с помощью WinCSP.
  • Внесите изменения в настройки nginx в файле sites-available.
    В секции server, подсекции location замените строчку:
    try_files $uri $uri/ =404;
    на:
    add_header Access-Control-Allow-Origin *;
    try_files $uri /index.html;
  • Создайте директорию для хранения SSL сертификата и перенесите в нее сертификат и ключ.
  • Добавьте в файле sites-available данные о SSL сертификате:

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