一、centos7下yum安装
1. 安装
yum install nginx -y
2.nginx相关目录
2.1 配置文件
/etc/nginx/
2.2 日志文件
/var/log/nginx/
2.3 命令文件
/etc/sbin/nginx
2.4 资源默认存储目录
/usr/share/nginx
二、centos7下源码安装
1. 安装相关依赖
yum install gcc zlib pcre make -y
2. 下载nginx
wget -S http://nginx.org/download/nginx-1.12.2.tar.gz
3. 解压,安装
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure --prefix=/usr/local/nginx
make && make install
4. nginx相关目录
4.1 配置文件
/usr/local/nginx/conf/
4.2 日志文件
/usr/local/nginx/logs
4.3 命令文件
/usr/local/nginx/sbin/
4.4 资源默认存储目录
/usr/local/nginx/html/
5. 安装脚本
http://down.guanshizhai.online/script/nginx_install.sh
三、操作
操作命令都一样,yum安装的在任何地方都可以调用,源码安装的命令在安装目录下。
这里以源码为示例
1. 启动
/usr/local/nginx/sbin/nginx
2. 停止
/usr/local/nginx/sbin/nginx -s quit
/usr/local/nginx/sbin/nginx -s stop
快速退出,推荐用上面的命令。
quit和stop的区别,quit会等目前的工作进程执行完毕在推出,而stop则直接推出。
3. 重载配置文件
/usr/local/nginx/sbin/nginx -s reload
4. 重新生成日志文件
/usr/local/nginx/sbin/nginx -s reopen
其它的操作可以看nginx命令解释
四、参考文章
http://nginx.org/en/docs/install.html
http://nginx.org/en/docs/configure.html
http://nginx.org/en/docs/beginners_guide.html