话不多说,直接上教程
一:安装依赖
输入命令:yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
二:下载nginx安装包
输入命令:wget http://nginx.org/download/nginx-1.24.0.tar.gz
用命令下载,也可以在官网下载后,拷贝到服务器上。如果没有安装wget可以先用yum进行安装
yum install wget
三:解压、配置、安装nginx
找到刚刚下载的压缩包,需要重新指定目录的可以mv命令移动安装包到指定位置,若不需要则进行解压即可。
解压 nginx 压缩包,输入命令:tar zxf nginx-1.24.0.tar.gz
进入 nginx 根目录,输入命令:cd nginx-1.18.0
配置 nginx,输入命令:./configure
编译&&安装,输入命令:make&&make install
四:启动nginx进行测试
切换到nginx的默认安装路径,输入命令:cd /usr/local/nginx/sbin
启动nginx,输入命令:./nginx
测试,输入命令:curl http://localhost:80,如果出来一些html的代码就表示成功了,若端口被占用或者有防火墙,可以通过配置或者防火墙添加端口来解决。
五:修改nginx代理配置
运行vim /usr/local/nginx/conf/nginx.conf 在里面新增server或者修改server
六:nginx重启
启动服务命令:/usr/local/nginx/sbin/nginx
停止服务命令:/usr/local/nginx/sbin/nginx -s stop
重启服务命令:/usr/local/nginx/sbin/nginx -s reload
查看本地ip: ip addr
七:其他问题
若遇到"/usr/bin/yum ", line 30 e 这类报错,大概率是python升级后导致的,建议修改yum配置成低版本
然后进行升级。而且还有很多类似命令都存在此类问题,基本都是降版本然后进行升级。当然这里只是我遇到过,就顺带说一下。具体问题,自行度娘,谷歌解决