Установка nginx 1.8 на centos 6

baltun

Администратор
Сообщения
10.926
Реакции
2.604
Баллы
2.003
nginx - веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах.
Установка:
Добавляем репозитории:
Код:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

Устанавливаем сам nginx.
Код:
yum install nginx18

Добавляем в автозагрузку.
Код:
chkconfig --levels 235 nginx on

Настраиваем (путь /etc/nginx/nginx.conf) и потом запускаем nginx.
Код:
service nginx restart

Логи nginx находятся тут:
Код:
/var/log/nginx/access.log
/var/log/nginx/error.log
или тут
Код:
/var/log/nginx-access.log
/var/log/nginx-error.log

Делаем из nginx непробиваемый сервер ( ).
 
Последнее редактирование:
  • Мне нравится
Реакции: Halk
При возникновение ошибки ниже, обычно браузеры либо нечего не показывают, либо пишут нет ответа:
Код:
2014/12/07 17:15:11 [error] 2153#0: *90502942 client intended to send too large body: 52850610 bytes, client: 36.113.134.12, server: _, request: "POST /engine/ajax/upload.php HTTP/1.1", host: "host.net" 
2014/12/07 17:15:32 [error] 2156#0: *90503268 client intended to send too large body: 52850481 bytes, client: 36.113.134.12,  server: _, request: "POST /engine/ajax/upload.php HTTP/1.1", host: "host.net"

Решение ниже, требуется добавить в nginx.conf в блоке http {}, который находится по пути /etc/nginx следующие:
Код:
client_max_body_size 100m;

и перезапустить Nginx.
Код:
service nginx restart
 
Назад
Верх Низ