nginx的配置文件
全局配置文件:/etc/nginx/nginx.conf
虚拟主机配置:/etc/nginx/conf.d/*.conf
nginx目录索引(index模块)
nginx默认不起用目录索引,更不允许列出网站目录提供下载。
Syntax: autoindex on | off; 索引功能的开或关
Default: autoindex off; 默认关闭
Context: http, server, location 场景:全局、某个虚拟主机、某个虚拟主机的
前提条件
关闭selinux
输入getenforce 获取当前selinux状态
Enforcing为开启,Disabled为关闭
临时关闭 # sudo setenforce 0
永久关闭 # sudo vi /etc/sysconfig/selinux
开放nginx的80端口号
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
firewall-cmd --reload
查看端口号是否开启
firewall-cmd --query-port=80/tcp
.3.检查是否已安装rpm包nginx
rpm -q nginx \\查看是否安装
配置nginx官方yum源
http://nginx.org/en/linux_packages.html#RHEL-CentOS
vim /etc/yum.repos.d/nginx.repo
添加:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
安装nginx
yum -y install nginx
或者使用软件里提供的rpm包(不必配置源)
yum -y localinstall *.rpm
nginx状态监控(status模块)
Syntax: stub_status; 启用状态化追踪
Default: — 默认关闭
Context: server, location
例:在jiazheng网站下&#x