Создание, привязка сайта к домену и настройка SSL с использованием FastPanel
Для начала необходимо авторизоваться в панели с помощью данных, полученных ранее.
Затем, на главной странице панели управления нажимаем на кнопку "Создать сайт":
Выбираем "Создать сайт вручную"
Вводим домен (в данном случае суб-домен) в соответствующее поле, IP-адрес будет выбран автоматически, опционально возможно создать WWW алиас и email домен. После ввода перейдите к следующему шагу.
В последнем шаге, если вы создаете сайт для себя, создавать отдельного пользователя для сайта вовсе необязательно.
Выбираем вместо опции "Создать нового" пользователя fastuser
Сохраняем изменения и нажимаем "Создать сайт"
Дожидаемся создания сайта, о чем будет свидетельствовать слова ниже:
Привязка к домену
После создания сайта, необходимо привязать его к домену - добавить DNS запись A типа в панели управления регистратора домена. В данном случае будет рассматриваться домен от Aéza.
Перейдем в личный кабинет Aéza, а затем в панель управления вашим доменом, раздел Управление DNS:
В поле Имя (@) необходимо ввести субдомен, который будет использоваться на вашем сайте. Если вы привязываете корневой домен (example.com), то оставьте значение поля - @
В поле Значение необходимо ввести ранее полученный в панели управления IP адрес сайта.
Пример записи для субдомена aezatest.marat2509.su с IP-адресом 77.73.131.216:
Сохраняем запись, а затем нажимаем Подтвердить.
Важно! Если вы указывали алиасы для вашего домена, то их также необходимо привязать к домену
Ожидаем некоторое время, дожидаясь привязки IP-адреса к домену. Обычно это наступает спустя 15-20 минут.
После перехода на сайт, если все корректно настроено, вы увидите страницу, показанную ниже:
Сайт настроен и успешно привязан к вашему домену. Так как сайт не имеет SSL сертификата, то соединение к сайту происходит посредством http протокола, который в текущих реалиях не рекомендуется к использованию.
Получение SSL сертификата
В панели управления FastPanel возможно автоматически получить SSL сертификат от LetsEncrypt и использовать его без особых усилий.
Перейдем на карточку сайта, а затем выберите раздел "SSL-сертификаты"
Затем, нажмите кнопку "Новый сертификат":
Убедитесь, что выбран раздел LetsEncrypt для создания сертификата, затем убедитесь, что в поле Email введен верный адрес электронной почты, а затем нажмите "Сохранить":
Дожидаемся получения сертификата:
SSL-сертификат успешно настроен для работы с сайтом, осталось лишь только убедиться, что сайт получил возможность использования https. Перейдем на https версию сайта и убедимся в этом самостоятельно
Также, дополнительно возможно настроить принудительную переадресацию на https версию сайта. Чтобы сделать это перейдите в настройки сайтв, раздел HTTPS:
Затем, выберите опцию "Перенаправление на HTTPS" (по желанию такжн можете активировать и другие опции) и нажмите "Сохранить"
Затем, пытаемся перейти на http версию сайта, и если вы автоматически попадаете на https версию сайта, значит вы все сделали верно.