Wodooo
Новичок
- Регистрация
 - 25 Фев 2017
 
- Сообщения
 - 93
 
- Реакции
 - 43
 
- Баллы
 - 18
 
				
		Благодаря подключенному скрипту «Lets Encrypt» в панели Vesta Cp, создание и подключение сертификатов к сайту сведено к минимуму действий. 
Чтобы подключить сертификат к сайту войдите в панель → Перейдите к вкладке «WEB» → Нажмите кнопку «Редактировать» на нужном сайте → В новом окне найдите пункт «Поддержка SSL«, Поставьте галочку → Поставьте галочку возле «Поддержка Lets Encrypt» → Выберите директорию где расположен сайт → Сохраните изменения (из-за сложности процедуры сохранение будет происходить несколько дольше обычного). После сохранения можно снова зайти на страницу и убедиться в появлении кода сертификата.
В итого у вас получится такая запись:
	
	
		
			
	
	
		
		
	
	
		
			
		
		
	
		
	
Замена самоподписанного сертификата панели:
Сейчас мы разберёмся с самоподписанным сертификатом и предупреждением о небезопасном соединении при входе в панель Vesta. Прежде чем приступать подключите сертификат к домену, на котором стоит панель, так, как описано выше.
Подключаемся к вашему серверу по SSH и даём новое имя самоподписанному сертификату:
Создание шаблона force-https nginx в Vesta:
Установленный пользовательский шаблон force-https для nginx позволит ставить нам редирект одним кликом, что реально удобно.
Подключаемся к серверу через SSH и вводим команды:
	
	
		
			
	
	
		
		
	
	
		
			
		
		
	
		
	
Дополнительные варианты редиректа
								Чтобы подключить сертификат к сайту войдите в панель → Перейдите к вкладке «WEB» → Нажмите кнопку «Редактировать» на нужном сайте → В новом окне найдите пункт «Поддержка SSL«, Поставьте галочку → Поставьте галочку возле «Поддержка Lets Encrypt» → Выберите директорию где расположен сайт → Сохраните изменения (из-за сложности процедуры сохранение будет происходить несколько дольше обычного). После сохранения можно снова зайти на страницу и убедиться в появлении кода сертификата.
В итого у вас получится такая запись:
	Замена самоподписанного сертификата панели:
Сейчас мы разберёмся с самоподписанным сертификатом и предупреждением о небезопасном соединении при входе в панель Vesta. Прежде чем приступать подключите сертификат к домену, на котором стоит панель, так, как описано выше.
Подключаемся к вашему серверу по SSH и даём новое имя самоподписанному сертификату:
Ставим ярлыки на файлы сертификата домена и перезагружаем панель:mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/certificate.crt.old
mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/certificate.key.old
По истечении пары минут проверяем результат: Входим в панель и убеждаемся в присутствии сертификата и отсутствии предупреждения безопасности.ln -s /home/admin/conf/web/ssl.Ваш Домен.crt /usr/local/vesta/ssl/certificate.crt
ln -s /home/admin/conf/web/ssl.Ваш Домен.key /usr/local/vesta/ssl/certificate.key
service vesta restart
Создание шаблона force-https nginx в Vesta:
Установленный пользовательский шаблон force-https для nginx позволит ставить нам редирект одним кликом, что реально удобно.
Подключаемся к серверу через SSH и вводим команды:
Теперь можно перейти в раздел «WEB» → «Редактировать» → Шаблон прокси → Выбрать force-https.cd /usr/local/vesta/data/templates/web
wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz
tar -xzvf nginx.tar.gz
rm -f nginx.tar.gz
	Дополнительные варианты редиректа