Короткая записка про установку веб и прокси сервера работающего по протоколу http.
УСТАНОВКА
# rpm -Uvh wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
# yum install nginx -y
# systemctl enable nginx
БАЗОВАЯ НАСТРОЙКА
Сохраняем оригинальные конфигурационные файлы:
# cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.back
Редактируем главный файл /etc/nginx/nginx.conf
В константе worker_processes - указыаем кол-во физических процессоров.
Включаем сжатие:
# gzip on
И меняем имя хоста:
# vi /etc/nginx/conf.d/default.conf
server_name example.com;
Далее запускаем nginx:
# systemctl start nginx
ФАЙЛЫ И КАТАЛОГИ
Веб сервер живет в следующих файлах и каталогах:
/etc/nginx/ — главный каталог, в нем основные файлы настроек Nginx
/etc/nginx/conf.d/ — каталога с файлами настроек для SSL и виртуальных хостов (vhost)
/etc/nginx/nginx.conf — головной файл настроек
/var/log/nginx/error.log — лог файл ошибок
/var/log/nginx/access.log — лог файл доступа
/usr/share/nginx/html/ — корневая директория сайта по умолчанию (document root);