Сегодня я вам расскажу немного о своем опыте перевода сайта на ssl с установкой сертификата под оболочкой ajenti v ubuntu.
Для начала я попросил заказчика купить сертификат из-за того что хостер не предоставлял бесплатный.
Обратите внимание на хостинг с бесплатным ssl :)
После покупки, у меня были ключи. Для установки нам нужен только файл сертификата ( он был в письме - создал документ, вставил текст, сохранил) и приватный ключ - он скачивается при генерации сертификата (у всех по разному).
Итак, имея два файла мне его надо было установить на сервер.
Заходим в панель управления - переходим слева в websites, далее напротив нужного сайта нажимаем на manage. Так мы зашли в конфигурацию сайта на сервере.
После чего переходим во вкладку SSL и видим что надо указать путь к сертификату и приватному ключу. Файлы нельзя выбрать из компьютера, но можно указать их на сервере. Для этого загружаем два файла (сертификат и ключ) через фтп и указываем пути в этих двух полях ввода. Сохраняемся, больше на этой вкладки делать нечего.
После установки нам надо прописать 443 порт что бы работал https протокол.
Для этого идем во вкладку Ports, нажимаем +ADD - в новой строке вводим 443 и ставим галочку SSL. Сохраняемся.
На этом установка сертификата на сервере заканчивается.
Что бы проверить все ли ок смотрим ниже на параметры сервера - если везде стоят галочки - все ок, если есть крестики - смотрите логи сервера, скорее всего неправильный ключ или сертификат.
Еще удостоверится можно на сайте https://www.sslshopper.com/ssl-checker.html
Или же здесь https://www.websiteplanet.com/ru/webtools/ssl-checker/
После этих манипуляций можно смело настраивать сайт на защищенный SSL протокол.
Как видим установка происходит достаточно быстро и без особых проблем - когда во всем разобрался :)