11.7. Настройка HTTPS
Last updated
Was this helpful?
Last updated
Was this helpful?
По умолчанию скрипт install.sh выполняет установку для локального сервера localhost. Чтобы включить удаленный доступ к серверу, необходимо внести некоторые изменения в конфигурационные файлы веб-сервера , управляющие системой .
Для начала нужно загрузить на сервер ранее приобретенный SSL-сертификат с помощью Windows-программы , которая позволяет подключаться к удаленному серверу и обмениваться файлами между сервером и локальным компьютером:
В правой панели необходимо перейти в каталог /etc/nginx, в котором создать папку /ssl. В папку /etc/nginx/ssl нужно скопировать с локального компьютера ранее полученные файлы SSL-сертификата, например mysite_ru.crt и mysite_ru.key.
а) исходный вариант файла jetcalc.conf:
б) отредактированный вариант файла jetcalc.conf:
Для включения сделанных изменений необходимо выполнить следующую команду:
После сохранения сделанных изменений опять вызываем команду:
При вызове команды nginx -s reload может выйти сообщение:
Для исправления ситуации необходимо в файле /etc/nginx/nginx.conf найти и снять комментарий (удалить символ #) у следующего параметра:
После сделанных изменений следующая команда должна отработать без ошибок:
Затем нужно выполнить ряд настроек , для чего войти на сервер, запустить , перейти в каталог /etc/nginx/sites-available и открыть для редактирования файл jetcalc.conf. В этом файле необходимо изменить только первые строки, необходимые для замены локального сервера localhost на удаленный сервер mysite.ru и подключения SSL-сертификата, ранее размещенного в каталоге /ssl.
Теперь при вводе в строку браузера адреса откроется окно входа в JetCalc. Но чтобы всякий раз не вводить перед названием сайта https://, что означает работу по зашифрованному каналу связи, необходимо настроить переадресацию открытого протокола http на протокол httsp. Для этого в ранее настраиваемом файле jetcalc.conf необходимо добавить следующие инструкции:
После завершения всех настроек при вводе в адресную строку браузера mysite.ru откроется окно ввода логина и пароля в виде .