nginx 安装

模块依赖性Nginx需要依赖下面3个包
1. gzip 模块需要 zlib 库 ( 下载:http://www.zlib.NET/zlib-1.2.8.tar.gz )
2. rewrite 模块需要 pcre 库 ( 下载:http://www.pcre.org/ )
3. openssl库需要perl (下载:https://www.perl.org)
4. ssl 功能需要 openssl 库 ( 下载:http://www.openssl.org/ )
一、 zlib库
安装步骤:
1. 下载安装包:
  wget http://www.zlib.Net/zlib-1.2.8.tar.gz
2. 解压安装包:
  tar –zxvf zlib-1.2.8.tar.gz
3. 执行安装:
   ./configure&& make && make install

二、pcre库
安装步骤:
1. 下载安装包:wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
或者
   $ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz

2. 解压文件
   $ tar -zxvf pcre-8.35.tar.gz
3. 执行安装:
./configure&& make && make install

三、openssl库
安装步骤:
1. 下载安装包:
  wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz
2. 解压安装包:
  tar –xvf openssl-1.1.0c.tar.gz
3. 执行安装:
  ./config && make && make install

四、安装Nginx

1. 下载安装包:
   wget http://nginx.org/download/nginx-1.9.9.tar.gz
2. 解压安装包:
   tar –zxvf nginx-1.9.9.tar.gz
3. 执行安装:
   ./configure--with-pcre=../pcre-8.35 
   make &&make install

五、测试

     /usr/local/nginx/sbin/nginx -t  -c  /usr/local/nginx/conf/nginx.conf 

六、缺少libpcre.so.1错误

    ln -s  /usr/local/lib/libpcre.so.1   /lib64
七、重启

    cd /usr/local/nginx/sbin

     ./nginx 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值