Nginx安装

Nginx是高性能的web服务器也是非常好用反向代理服务器,可以实现负载均衡,动静分离等策略,在linux下用的非常多。这里因为需要部署一个http服务,写此博客记录一下,下面是下载地址:

    http://nginx.org/en/download.html

安装过程可能比较麻烦,因为需要一步步解决掉一些问题(当然一步步来就没错了,出现什么解决什么)

1、下载下来并传入到服务器,进行解压(上传的命令都用的rz)

    tar -zxvf nginx-1.13.12.tar.gz 

2、更改文件夹名字

    mv nginx-1.13.12 nginx

3、进入解压目录,查看解压列表

    cd nginx-1.13.12

4、因为nginx是通过源码包发布的,而nginx是c写的,因此需要安装c/c++的编译器

    yum install gcc

5、安装nginx

进行检测:

    ./configure

Nginx安装

出现上述情况,依赖的pcre library没有,需要安装pcre

    yum -y install pcre-devel

继续运行./configure进行检测

Nginx安装

出现上述问题则需要安装“zlib-devel”

    yum install -y zlib-devel

继续运行./configure检测

没问题之后,运行下面命令进行安装

    make install

安装成功,路径在

    /usr/local/nginx

7、启动nginx

./usr/local/nginx/sbin/nginx/
8、测试是否运行正常(默认端口为80)

    http://ip:80

出现下面界面则运行正常

Nginx安装

停止以及重启的命令为

停止nginx

    nginx -s stop

重启nginx

    nginx -s reload

这只是个人的记录,希望有所帮助!