linux系统安装nginx操作步骤

话不多说,直接上教程

一:安装依赖

输入命令: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配置成低版本
然后进行升级。而且还有很多类似命令都存在此类问题,基本都是降版本然后进行升级。当然这里只是我遇到过,就顺带说一下。具体问题,自行度娘,谷歌解决

猜你喜欢

转载自blog.csdn.net/weixin_43578304/article/details/132318337