Введение
SSL-сертификат служит необходимым компонентом современного веб-сайта, обеспечивая шифрование передаваемых данных и увеличивая авторитет ресурса. Let's Encrypt предоставляет бесплатные SSL-сертификаты, которые автоматически обновляются и полностью поддерживаются в ISPmanager.
Данное руководство покажет, как быстро и легко установить SSL Let's Encrypt для вашего домена в панели управления ISPmanager.
Шаг 1 : Подготовка системы и верификация настроек
1.1. Доступность функции Let's Encrypt
Сперва, уточните, что в вашей панели ISPmanager разрешена интеграция Let's Encrypt. Возможность установки сертификата имеется в большинстве версий ISPmanager.
1.2. Доступ к панели управления
- Авторизуйтесь в панели ISPmanager.
- Как правило, URL имеет вид
https://vashdomen.com:1500/ispmgrили по специальному адресу, который сообщила хостинговая компания. - Введите учетные данные для входа в систему.
1.3. Верификация DNS-настроек
Это критически важный момент. Let's Encrypt всегда проверяет, что домен, для которого выпускается сертификат, действительно указывает на хост, с которого идет запрос.
-
Верифицируйте A-запись для вашего основного домена (например,
vashdomen.com), она должна указывать на правильный IP-адрес вашего сервера. -
Убедитесь в наличии записи для 'www' : Если вы хотите защитить и для
www.vashdomen.com, подтвердите, что для него также настроена корректная A-запись ( ссылающаяся на идентичный сервер ) или CNAME-запись ( направляющая на главное имя ). -
Время распространения DNS : Если вы только что меняли DNS-записи, подождите некоторое время (от короткого промежутка до 48 часов, либо значительно быстрее ) для их актуализации по сети интернет.
Проверить текущие DNS-записи можно с помощью сервисов вроде
dnschecker.org.
Второй этап : Навигация к разделу SSL в ISPmanager
2.1. Переход в раздел управления доменами
В левой части экрана ISPmanager найдите раздел WWW-домены. В этом разделе видны все веб-сайты, связанные с профилем.
2.2. Определение домена для защиты
- Найдите домен, для которого вы хотите установить SSL-сертификат.
- Кликните ПКМ или воспользуйтесь значком редактирования для открытия конфигурации домена.
Третий этап : Выпуск и установка SSL-сертификата Let's Encrypt
3.1. Открытие опций SSL
При переходе к настройкам, откройте секцию Защита в интерфейсе параметров. В этом разделе доступны кнопки Let's Encrypt и Let's Encrypt Журнал.
3.2. Запуск процесса получения сертификата
Кликните на Let's Encrypt. Откроется форма для конфигурации нового сертификата.
3.3. Установка опций SSL
В интерфейсе мастера :
- Укажите домен и субдомены (например, www), которые необходимо покрыть в сертификат.
- Опционально выберите расширенные опции сертификата.
- Верифицируйте точность всех заданных параметров.
3.4. Выпуск сертификата
Кликните Создать или OK. Панель управления запустит процедуру выпуска SSL Let's Encrypt, который включает проверку домена и формирование самого сертификата.
3.5. Контроль прогресса
Выпуск SSL может занять некоторое время. Вы можете отслеживать ход выполнения в Let's Encrypt Журнал.
Шаг 4 : Верификация и редирект
4.1. Подтверждение активации SSL
После завершения процесса выпуска сертификата, вы можете проверить его статус в разделе SSL-сертификаты. Корректно установленный SSL будет отображать состояние OK.
4.2. Проверка работы сайта с SSL
- Загрузите страницу в браузере используя HTTPS :
https://vashdomen.com. - Убедитесь, что сайт загружается корректно и браузер показывает защищенное соединение (обычно символ защиты в адресной строке).
- Просмотрите информацию о SSL, кликнув на значок замка в браузере.
4.3. Редирект с незащищенного на защищенный протокол
Для усиления защиты рекомендуется настроить редирект всех запросов с HTTP на HTTPS.
В ISPmanager это можно настроить в :
- Раздел Свойства домена для выбранного домена.
- Установку перенаправлений в файл.htaccess (если используется Apache) через обозреватель файлов ISPmanager.
Пример правил.htaccess для перенаправления:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} L,R=301
4.4. Автоматическое обновление
Учтите, что сертификаты Let's Encrypt действительны всего 90 дней. Однако ISPmanager содержит интегрированную функцию автопролонгации сертификатов Let's Encrypt.
Устранение возможных проблем
Проблема: Ошибка "Domain validation failed"
- Проверьте правильность DNS-записей - домен должен указывать на ваш сервер.
- Дождитесь полного распространения DNS-записей по сети (до 48 часов).
- Проверьте, что домен отвечает по HTTP на порту 80 - Let's Encrypt использует онлайн-верификацию для валидации домена.
Проблема: Сертификат не отображается в браузере
- Обновите кэш и перезагрузите страницу.
- Проверьте статус сертификата в панели ISPmanager.
- Убедитесь, что веб-сервер корректно перезапущен после установки сертификата.
Проблема: Смешанный контент (Mixed Content)
- Подтвердите, что все компоненты (изображения, CSS, JS) подключаются через SSL.
- Измените жесткие ссылки с
http://наhttps://или используйте относительные пути. - Свяжитесь с поддержкой, если проблема сохраняется.
Заключение
Настройка SSL Let's Encrypt в ISPmanager - простой и быстрый процесс, который делает ваш сайт безопаснее и положительно влияет на SEO. Следуя этому руководству, вы сможете легко защитить свой веб-ресурс.
Контролируйте состояние SSL и проверяйте автообновление, чтобы обеспечить непрерывную работу в будущем.