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

  编译成功,出现如下界面:

  

 

posted @ 2023-04-17 08:36  无虑的小猪  阅读(360)  评论(0编辑  收藏  举报