ubuntu安装Nginx的几个问题

安装pcre

首先需要先安装nginx依赖的pcre包

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

解压

tar zxvf pcre-8.35.tar.gz 

进入目录

cd pcre-8.35 

编译安装

./configure 
make && make install

安装完成查看是否安装成功

pcregrep -V 

openssl与Nginx版本对应问题

接着需要安装nginx依赖的openssl。这里注意了,nginx和openssl是有版本对应关系的,一开始自己并不知道版本不相容会有问题,安装的nginx版本是1.12.2,在安装过程中提示./configure: error: SSL modules require the OpenSSL library. 就直接啥也没想apt-get install openssl openssl-devel,于是咻一下就下载好了最新版本的openssl,也就是1.1.1b,一通复杂的配置安装openssl成功之后,没想到安装nginx还是报错(由于没有及时记录,报错信息无法展示),百度之后才发现是nginx和openssl版本不相容的问题,nginx1.12.2版本对应的openssl版本应该为1.0.x,而nginx1.14.0对应openssl1.1.1 。这个时候已经处于非常尴

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值