Ставим и больше никогда не выключаем NGINX на хостинге NICHOST (nic.ru) ибо безбожно рулит!

Все мы конечно знаем что такое Nginx

nginx [engine x] — это HTTP-сервер и почтовый прокси-сервер. (http://sysoev.ru/nginx/). Данная статейка позволяет настроить работу Nginx в качестве front-end для посетителей сайтов. Back-end’ом будет выступать Apache(стандартно у nic.ru).

Текущая версия скрипта: http://work.rizl.ru/nginx_script_v3.tar.gz

Бывали времена, когда апачу становилось очень плохо, при большом наплыве посетителей...

Просмотреть полностью

Товарищ немного автоматизировал установку данного сервера на хостинге от nic.ru и переработал уже существующее описание:

1) Cоздаем папку nginx для первоначальной настройки:

cd /home/%username%
mkdir nginx


2) Скачиваем архив со скриптом формирования nginx.conf:

wget http://work.rizl.ru/nginx_script.tar.gz


Распаковываем архив

tar -xf nginx_script.tar.gz


3) Запускаем формирование конфигурационного файла:

./nginx_conf.sh


Скрипт всё сделает сам...

4) Копируем скрипт запуска nginx куда-следует:

cp nginx /home/%username%/rc.d/nginx
chmod +x /home/%username%/rc.d/nginx


5) Переводим веб сервер и сайты в ручной режим и меняем порт 80 на 8080 в настройках.

Для сайтов меняем строку в /home/%username%/sitename/conf/virtual.conf.manual

 на 


Для веб сервера меняем строчки в файле /home/LOGIN/etc/httpd.conf.manual:

MaxClients 63 на MaxClients 31


Listen ВАШ_IP:80 на Listen ВАШ_IP:8080


NameVirtualHost ВАШ_IP:80 на NameVirtualHost ВАШ_IP:8080


Внимание не надо бездумно везде менять 80 на 8080, директиву PORT 80 трогать не надо.

6) Перезапускаем Апач

killall httpd; ~/etc/rc.d/httpd


7) Запускаем nginx:

 ~/etc/rc.d/nginx


Наслаждаемся быстротой отдачи статики и экономией памяти, которая позволит не повисать вашим сайтам в момент наплыва посетителей.




Вас также может заинтересовать:

GNU - Рулит!
Nginx с Виндой и ... (или установка Nginx под Windows в качестве сервиса)
Уязвимость в nginx — nginx security advisory (CVE-2013-4547)
Apple за квартал заработала больше, чем Microsoft
Linux-дистрибутив Pear OS продан и больше недоступен для пользователей
Конец эпохи – Windows XP больше не будет устанавливаться на новые ПК