Вопрос Apache+Nginx на Ubuntu 16.04 Topic is solved
Вопрос Apache+Nginx на Ubuntu 16.04
Всем добра!
Парни, такая ситуевина...
Стоит на VPS Ubuntu 16.04, успешно установил Apache, даже немного сконфигурировал его, панель VestaCP.
НО Apache+Nginx работает лучше. Нашел мануал как это все дело настроить (сылку можно тут давать?) и оказалось у меня нет половины папок в /etc/nginx/ Например нет sites-available и sites-enabled.
Что делать? Удалить и заново установить Nginx? На VPS три сайта работающих, не хочется поломать все.
Спасибо всем кто поможет разобраться!
Парни, такая ситуевина...
Стоит на VPS Ubuntu 16.04, успешно установил Apache, даже немного сконфигурировал его, панель VestaCP.
НО Apache+Nginx работает лучше. Нашел мануал как это все дело настроить (сылку можно тут давать?) и оказалось у меня нет половины папок в /etc/nginx/ Например нет sites-available и sites-enabled.
Что делать? Удалить и заново установить Nginx? На VPS три сайта работающих, не хочется поломать все.
Спасибо всем кто поможет разобраться!
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Вопрос Apache+Nginx на Ubuntu 16.04
А в чем проблема на скрине? У Весты свои, отдельные процессы nginx/php.
Re: Вопрос Apache+Nginx на Ubuntu 16.04
Сносите тему. Дохлый форум...
Re: Вопрос Apache+Nginx на Ubuntu 16.04
Зачем они вам, при конфигурации веб панель их не затрагивает.Например нет sites-available и sites-enabled
Установите nginx
Code: Select all
apt=/etc/apt/sources.list.d
echo "deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx"
> $apt/nginx.list
wget http://nginx.org/keys/nginx_signing.key -O /tmp/nginx_signing.key
apt-key add /tmp/nginx_signing.key
apt-get update
apt-get install nginx
Code: Select all
echo "WEB_PORT='8080'" >> /usr/local/vesta/conf/vesta.conf
echo "WEB_SSL_PORT='8443'" >> /usr/local/vesta/conf/vesta.conf
echo "WEB_SSL='mod_ssl'" >> /usr/local/vesta/conf/vesta.conf
echo "PROXY_SYSTEM='nginx'" >> /usr/local/vesta/conf/vesta.conf
echo "PROXY_PORT='80'" >> /usr/local/vesta/conf/vesta.conf
echo "PROXY_SSL_PORT='443'" >> /usr/local/vesta/conf/vesta.conf
service vesta restart
Code: Select all
rm -f /etc/nginx/conf.d/*.conf
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/nginx/nginx.conf /etc/nginx/
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/nginx/status.conf /etc/nginx/conf.d/
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/nginx/phpmyadmin.inc /etc/nginx/conf.d/
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/nginx/phppgadmin.inc /etc/nginx/conf.d/
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/nginx/webmail.inc /etc/nginx/conf.d/
wget https://raw.githubusercontent.com/serghey-rodin/vesta/master/install/ubuntu/16.04/logrotate/nginx /etc/logrotate.d/
echo > /etc/nginx/conf.d/vesta.conf
mkdir -p /var/log/nginx/domains
update-rc.d nginx defaults
service nginx start
Инструкция ещё не проверялась.
В следующий раз лучше проконсультироваться на форуме. Конечно apache вместе с proxy nginx будет производительнее.
На счет вашего репорта к одному из моих ответов -это бесполезно. В репорте я не могу ответить Вам и лучше всего использовать личные сообщения.
Все же отвечу. Большая загруженность команды из-за подготовки релиза.