因为默认Centos 7的yum源中是没有Nginx Repo的,所以我们需要自己去添加Nginx源。
新建nginx.repo文件
1
| [wwwroot@localhost ~]$ sudo vim /etc/yum.repos.d/nginx.repo
|
添加如下内容
1
2
3
4
5
| [nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
|
安装
启动服务
1
| sudo systemctl start nginx.service
|
设置开机启动服务
1
| sudo systemctl enable nginx.service (开机启动)
|
一般Nginx配置文件的位置
启动nginx
1
2
| nginx -c /path/to/nginx.conf
nginx -c /etc/nginx/nginx.conf
|
平滑重启nginx
关闭nginx
1
2
| nginx -s stop :快速停止nginx
nginx -s quit :完整有序的停止nginx
|
其他的停止nginx 方式:
1
2
3
4
5
| ps -ef | grep nginx
kill -QUIT 主进程号 :从容停止Nginx
kill -TERM 主进程号 :快速停止Nginx
pkill -9 nginx :强制停止Nginx
|
其他常用命令
1
2
3
| nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确
|
教程
- nginx教程