Linux运维笔记
我们一直在努力

Nginx 1.12.0 源码安装

操作系统环境:CentOS 7.2

软件版本:nginx 1.12.0

一、依赖包安装:yum install -y gcc-c++ pcre-devel zlib-devel openssl-devel gd-devel

二、软件下载:wget http://nginx.org/download/nginx-1.12.0.tar.gz

三、软件安装:

1、解压软件      tar -xf nginx-1.12.0.tar.gz     (-C:指定解压目录)

2、进入软件包目录   cd nginx-1.12.0.tar.gz

3、设定安装选项        ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_v2_module --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre --with-http_realip_module

            # --with-http_v2_module                 支持httpv2版本
            # --with-http_ssl_module                 支持ssl加密模块实现https
            # --with-http_sub_module               启用对http_sub支持,允许用一些其他文本替换nginx响应中的一些文本
            # --with-http_stub_status_module  开启Nginx运行状态的页面
            # --with-http_gzip_static_module    启用gzip压缩模块
            # --with-pcre                                    支持正则表达式
            # --with-http_realip_module            启用realip模块支持,允许从请求标头更改客户端的IP地址值,默认为关

4、执行make        make && make install

5、成功安装提示:   /usr/local/nginx/sbin/nginx -V  (执行查看软件版本)

            nginx version: nginx/1.12.0
            built by gcc 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) 
            configure arguments: --prefix=/usr/local/nginx

四、把Nginx命令加入环境变量


vim /etc/profile
在最后一行添加export PATH=/usr/local/nginx/sbin:$PATH
然后运行 source /etc/profile

启动 nginx
重启 nginx  -s reload

 

赞(0) 打赏

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址