среда, 19 октября 2011 г.

nginx за 5 минут

Решил попробовать nginx.
Кругом читаю хвалебные отзывы о нем и грех не попробовать.
Нужно получить высокую скорость работы сайта.
До этого сайт обслуживался веб-сервером apache 2.2.21 на freebsd 8.2-stable.
Обновил порты при помощи
portsnap fetch update

Далее скомпилировал и установил порт:
cd /usr/ports/www/nginx
make install clean
Отредактировал /usr/local/etc/nginx/nginx.conf так -- добавил:
  proxy_set_header X-Forwarded-Host $host;
  proxy_set_header X-Forwarded-Server $host;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://127.0.0.1:8082;
В секцию location /.
Веб-сервер апач перенастроил на слушание хоста 127.0.0.1 и виртуальный хост перенастроил на порт 8082. Перечитал конфиг апача и запустил nginx.
Все работает.
Страничка вылетает на ура.
Спасибо Игорю Сысоеву за nginx! ;)

Комментариев нет:

Отправить комментарий