1、nginx地址: http://nginx.org/en/linux_packages.html#stable
安装源命令:
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
2、查看命令:
yum info nginx
3、安装命令:
yum install nginx
4、安装完成后nginx就已经启动了,可以查看进程:
ps -ef|grep nginx
5、关闭启动nginx
nginx -t 检查配置是否有误,并按照报错提示修复错误。
service nginx start
service nginx stop
6、开机启动配置
查看nginx所在目录
whereis nginx
路径:
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
7、修改nginx服务配置
cd /lib/systemd/system/
vi nginx.service
原有文件
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
PIDFile=/var/run/nginx.pid
ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
[Install]
WantedBy=multi-user.target
做如下修改
ExecStart、ExecReload、ExecStop
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target
[Service]
Type=forking
PIDFile=/var/run/nginx.pid
ExecStart=/usr/sbin/nginx
ExecReload=/usr/sbin/nginx -s reload
ExecStop=/usr/sbin/nginx -s quit
[Install]
WantedBy=multi-user.target
8、设置开机自启动
systemctl enable nginx.service
9、停止开机自启动
systemctl disable nginx.service