新建文件
vi /etc/yum.repos.d/Nginx.repo
保存文件
[Nginx]
name=Nginx repo
baseurl=http://Nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
安装
yum install Nginx
运行
systemctl start Nginx
开机自运行
systemctl enable Nginx
防火墙设置
//开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
//重启防火墙
systemctl restart firewalld
新建网站示例
//新建网站目录
mkdir -p /www/domain
由于SELinux的安全保护,会导致新建网站目录403 Forbidden无权访问。
//解决方式:可以参考Nginx默认网站目录的安全设置,设置同样环境。
ls -Z /usr/share/Nginx
drwxr-xr-x. root root system_u:object_r:httpd_sys_content_t:s0 html
//设置指定用户的目标安全环境
chcon -R -u system_u /www
//设置指定类型的目标安全环境
chcon -R -t httpd_sys_content_t /www
默认配置
/