参考资料 : https://www.cnblogs.com/xiongzaiqiren/p/12916125.html
一、优势说明:
1、离线安装文件只有一个,特别简单;
2、不需要任何前置环境:gcc编译套件、各种依赖pcre、zlib、OpenSSL都不需要额外安装;
3、安装的nginx自带 –with-stream,可以直接实现TCP代理;
4、离线安装方法适用性更强,对于部署在客户的内网环境下,尤为给力;
二、安装包下载地址
官网下载地址:http://nginx.org/packages/centos/7/x86_64/RPMS/
如果是Centos的6、8的版本,上面的地址中直接换上相应的数字即可;
我下载的版本是1.18.0;
三、安装步骤
1、上传至Linux目标地址(自己定就行,我的在/usr/local/下),执行安装命令:yum install nginx-1.18.0-2.el7.ngx.x86_64.rpm
不出意外地话,会看到:Thanks for using nginx!已安装、完毕!字样,表示安装完成,这里就不截图了;
2、启动nginx服务:systemctl start nginx.service
设置开机启动:systemctl enable nginx.service
3、查看版本:nginx -v
查看nginx服务状态:systemctl status nginx.service
4、查看nginx的位置:whereis nginx
nginx配置文件的位置:find / -name nginx.conf
5、查看服务是否已经启动:ps aux|grep nginx
查看端口监听状态:netstat -tnlp
6、验证nignx配置文件是否正确:/usr/sbin/nginx -t
查看nginx的编译参数:nginx -V|grep with-stream
7、卸载nginx:yum remove nginx (亲测可用,图就先不截了)
重启nginx:nginx -s reload(亲测可用,图就先不截了)
8、安装后一般会自动创建nginx用户:id nginx