1.软件下载 

    到官网下载一个稳定的版本  http://nginx.org/en/download.html

2.安装依赖

2.1 安装pcre依赖

   下载pcre

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

【nginx】nginx的安装步骤_官网

2.2 解压压缩文件

[root@localhost opt]# tar -zxvf pcre-8.37.tar.gz

2.3 执行make install命令

     进入 pcre目录,执行./configure  在执行make  make install

[root@localhost opt]# cd pcre-8.37
[root@localhost pcre-8.37]# ./configure
[root@localhost pcre-8.37]# make
[root@localhost pcre-8.37]# make install

2.4 安装zlib

[root@localhost opt]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

3.安装nginx

1.上传 解压

[root@localhost opt]# tar -zxvf nginx-1.8.0.tar.gz

2.进入压缩目录 执行./configure

[root@localhost nginx-1.8.0]# ./configure

3.make && make install

[root@localhost nginx-1.8.0]# make && make install

4.启动 

     进入/usr/local/下 Nginx目录下/sbin

[root@localhost nginx-1.8.0]# cd /usr/local/
[root@localhost sbin]# ./nginx
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

但是启动的时候报错了,找了一下按照下面这个博主的步骤解决了。

就添加了一行这个就可以了。我也不清楚什么原因、

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH


export 命令用于设置或显示环境变量。​ 


【nginx】nginx的安装步骤_官网_02

4.Nginx常用命令

#查看nginx的版本号
[root@localhost sbin]# ./nginx -v
#停止nginx
[root@localhost sbin]# ./nginx -s stop
#启动
[root@localhost sbin]# ./nginx
#重新加载
[root@localhost sbin]# ./nginx -s reload