第一步 下载 nginx

1.jpg

第二步 解压 nginx

2.jpg

第三步 预安装 nginx

首先进入解压目录:cd nginx-1.4.2
尝试预按装nginx中间如果缺少相应的库我们在一次安装nginx对应的库。

3.jpg

如下图所示缺少一个pcre库
4.jpg

安装pcre
5.jpg

如图所示安装结果出现pcre已存在,但是又提醒我们安装pcre.于是乎我们要安装一个pcre-devel;中间输入 y

6.jpg

安装库结束后再次输入安装命令:./configure –prefix=/usr/local/nginx

第四步 安装 nginx

输入命令:make && make install
7.jpg

经过以上步骤正常情况下应该安装成功了。

第五步 启动 nginx

  1. 首先输入命令:*cd /usr/local/nginx发现里面有四个目录:

    • conf 配置文件
    • html 网页文件
    • logs 日志文件
    • sbin 二进制程序
  2. 进入 sbin目录内输入命令./nginx启动nginx.
    8.jpg
    如上图所示在启动后可能会出现端口被占用问题。我这里出现了80端口被占用的问题,像这种情况可能是自己之前安装了apache,nginx等或者操作系统自带了apache服务。这里我们只要将80端口关闭即可。

    netstat -ant //查看端口情况。

    ps aux|grep 80 //根据端口后查看进程情况

    netstat -antp //查看80端口对应的服务

9.jpg

pkill -9 http   //杀死所有http服务  
./nginx         //启动nginx  

经过以上操作ngin启动成功

第六步 测试 nginx

由于我的nginx是装载阿里云服务器上的这里是我是通过本地测试的;
10.jpg

评 论