Категория архива: Vesta CP

Vesta CP — обновление PHP версии до 5.6 или 7.1

Для некоторых сайтов нужен PHP 5.6 и выше, а в VestaCP мы находим 5.5.9. Что делать? Просто обновить? # git clone https://github.com/petranikin/mgrvphp.git # cd mgrvphp # bash mgrvphp После ввода последней, вам предложат ввести версии PHP, вводить нужно полностью, а если вы вводите несколько, то через пробел. Пример для 5.6 и 7.1: >5.6.30 7.1.3 Потом […]

Vesta CP – настройка сертификата SSL

mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/unusablecer.crt mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/unusablecer.key ln -s /home/admin/conf/web/ssl.da.ri.dp.ua.crt /usr/local/vesta/ssl/certificate.crt ln -s /home/admin/conf/web/ssl.da.ri.dp.ua.key /usr/local/vesta/ssl/certificate.key service vesta restart

force-https в VestaCP

Установленный пользовательский шаблон force-https для позволяет ставить редирект одним кликом, что реально удобно. Подключаемся к серверу через SSH и вводим команды: 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 Теперь можно перейти в раздел “WEB” → “редактировать” → шаблон прокси → выбрать force-https.

Неудачное соединение с IMAP сервером VestaCP

Подключаемся к серверу по SSH, я использую для этого небольшую утилиту Putty. Открываем лог Dovecot. tail -f /var/log/dovecot.log После этого делаем попытку авторизоваться в Roundcube. В лог посыпятся сообщения, среди которых точно есть интересующая нас информация. Среди прочих видим там следующую строку (адрес изменен): Feb 12 16:11:32 imap(test@itest.od.ua): Error: user test@test.od.ua: Initialization failed: namespace configuration […]

Vesta CP – настройка крон для смены прав на SSL сертификат

После установки сертификата Let’s Encrypt и его мапинга с помощью команд: 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 Необходимо выставить на эти два файла группу mail Но после следующего обновления бесплатного сертификата, группа снова станет root Поэтому ставим задание в cron – менять группу через каждые 5 минут […]