Цель проекта: Настройка веб-сервера для загрузки сайта на сервере Serverpod.
Задачи:
Подключение SSL
Получить SSL-сертификат для домена.
Установить SSL-сертификат на сервер.
Настроить сервер, чтобы использовать SSL.
Настройка Nginx
Установить и настроить Nginx на сервере.
Создать конфигурационный файл Nginx для загрузки сайта и настройки домена.
Настроить Nginx, чтобы использовать SSL.
Настройка FTP
Установить FTP-сервер на сервере.
Создать пользователей FTP.
Настроить права доступа пользователей к файлам на сервере.
Гайд по перезапуску системы при правках
Описать процесс перезапуска сервера и FTP-сервера при внесении изменений на сервер.
Описать, как проверить работу веб-сайта после перезапуска сервера и FTP-сервера.
Ожидаемый результат:
Веб-сайт должен быть доступен через домен с использованием SSL.
Nginx должен быть настроен на правильную загрузку сайта и использование SSL.
FTP-сервер должен быть настроен для управления файлами на сервере.
Сервер должен работать на сервере Serverpod по порту 8085.
Веб-сайт должен корректно отображаться и работать без проблем.