Nginx下载
1.下载nginx
nginx官方下载地址
Windows要使用nginx的话,只需要下载解压就可以。
2.安装nginx
将nginx.tar.gz传到centos上,默认会传到/root目录下
输入下面指令,检查并自动安装必备的运行库
yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
解压
tar -zxvf nginx1.16.1
进入nginx目录并设置安装目录
cd nginx1.16.1
这里将nginx安装到/usr/local/nginx目录中
./configure --prefix=/usr/local/nginx
编译
make
安装
make install
安装后目录展示
其中conf/nginx.conf是nginx的主要配置文件
3.nginx的启动与关闭
查询nginx的进程
ps -ef | grep nginx
效果图:
关闭nginx的进程
方式一:
进入sbin目录下 ,执行./nginx -s stop
指令
cd /usr/local/nginx/sbin
./nginx -s stop
方式二:(推荐)
查询nginx,并杀死所要关闭的nginx进程
kill -QUIT 15428
效果图:
这里的kid是主进程的kid,也就是查询进程效果图中的nginx:master process进程
-QUIT
指令是当没有程序没有子进程使用时才会去关闭,因此若执行指令后为关闭,请检查是否还有进程在使用nginx
-TERM
指令是强制关闭进程,不论是否有子进程在使用
启动nginx的进程
本文举例时,nginx安装在/usr/local
下
方式一:
进入sbin目录下 ,执行./nginx
指令
cd /usr/local/nginx/sbin
./nginx
方式二:
直接启动,并设置启动时的配置
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
效果图:
重启指令
cd /usr/local/nginx/sbin
./nginx -s reload