linux安装nginx
1.检查和安装依赖
[root@localhost ~]# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下载nginx的tar包
[root@localhost ~]# mkdir /usr/local/nginx
[root@localhost ~]# cd /usr/local/nginx
[root@localhost ~]# wget http://nginx.org/download/nginx-1.13.7.tar.gz
[root@localhost ~]# tar -zxvf nginx-1.13.7.tar.gz
3.安装nginx
进入nginx目录
[root@localhost ~]# cd /usr/local/nginx/nginx-1.13.7
执行
[root@localhost ~]# ./configure
[root@localhost ~]# make
[root@localhost ~]# make install
这样基本上就安装完毕了,接下来就可以启动测试了
注意:测试前先把端口放开(默认80端口)

4.Nginx常用命令
启动命令:安装路径/nginx/sbin/nginx
停止命令:安装路径/nginx/sbin/nginx -s stop
重启命令:安装路径/nginx/sbin/nginx -s reload
nginx -s stop :快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。
nginx -s quit :平稳关闭Nginx,保存相关信息,有安排的结束web服务。
nginx -s reload :因改变了Nginx相关配置,需要重新加载配置而重载。
nginx -s reopen :重新打开日志文件。
nginx -c filename :为 Nginx 指定一个配置文件,来代替缺省的。
nginx -t :不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
nginx -v:显示 nginx 的版本。
nginx -V:显示 nginx 的版本,编译器版本和配置参数。
rem 如果启动前已经启动nginx并记录下pid文件,会kill指定进程
nginx.exe -s stop
rem 测试配置文件语法正确性
nginx.exe -t -c conf/nginx.conf
rem 按照指定配置去启动nginx
nginx.exe -c conf/nginx.conf
5.查看进程命令
[root@localhost ~]# ps -ef | grep nginx