В последнее время часто приходится сталкиваться с установкой и настройкой nginx, поэтому решил написать как его установить и с какими проблемами столкнулся при эксплуатации.
С установкой нет ничего сложного:
Тогда установится самая последняя версия с репозитория Nginx.
Следующее что необходимо сделать, это добавить nginx в сервисы:
И не забудьте открыть 80 порт в iptables
С установкой нет ничего сложного:
yum install epel-release
yum install nginx
но я бы посоветовал вам создать файл /etc/yum.repos.d/nginx.repo
со следующим содержимым:
[nginx]
name=nginx repo
baseurl=https://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1
а после этого запустить команду:yum install nginx
Тогда установится самая последняя версия с репозитория Nginx.
Следующее что необходимо сделать, это добавить nginx в сервисы:
systemctl enable nginx
И не забудьте открыть 80 порт в iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
Рестартуем iptables:
service iptables restart
А теперь ошибка с которой я не раз сталкивался:
Если в логе error.log nginx возникает ошибка Permission denied при переходе на сервер и страница не отображается, выполняем команду:
setsebool -P httpd_can_network_connect 1
Комментариев нет:
Отправить комментарий