Linux安装Nginx
1、创建Nginx目录并进入
mkdir -p /usr/local/develop/nginx
cd /usr/local/develop/nginx
2、下载Nginx
在创建的Nginx目录下执行下载命令
wget http://nginx.org/download/nginx-1.12.1.tar.gz // 解压 tar xf nginx-1.12.1.tar.gz
出现如下问题:
安装wget命令,执行如下命令:
yum install wget -y
出现如下界面,表示已经wget命令下载完成
再次执行下载Nginx的命令即可完成下载。
3、安装Nginx
在安装Nginx之前,先添加依赖库。如果未添加依赖库,安装过程中会依赖库找不到,安装失败的问题。
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
下面说明不优先安装上述依赖,在安装过程中出现的问题。
3.1、安装编译
执行如下命令:
# 安装nginx模块 stream ./configure --with-stream --with-http_stub_status_module # 执行编译 make && make install
Nginx模块安装成功出现如下界面:
3.2、安装验证
1、启动Nginx
在/usr/local/nginx/sbin目录执行./nginx 启动nginx
2、关闭Nginx
在/usr/local/nginx/sbin目录执行 ./nginx -s stop 或者 ./nginx -s quit 停止nginx
./nginx -s stop
./nginx -s stop: 表示快速停止nginx
./nginx -s quit:表示完整有序的停止nginx
3、查看Nginx是否已经启动/关闭
ps -ef |grep nginx
出现如下界面表示启动成功。
4、浏览器出现如下界面,表示启动成功
3.3、编译Nginx出现问题
安装编译报错,需添加依赖:
执行如下命令添加依赖:
yum install gcc-c++
gcc-c++,安装成功出现如下提示:
再次安装Nginx,出现如下问题,未找到依赖的PRCE库
安装PRCE库:
yum -y install pcre-devel
再次执行编译安装命令,出现如下问题:
安装HTTP依赖库zlib,执行如下命令:
yum -y install zlib-devel
再次执行安装Nginx的命令:
make && make install
编译成功,出现如下界面:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)