赞
踩
源码安装nginx之前的准备工作的完整流程都是:
# 1.安装gcc依赖库
sudo apt-get install build-essential
sudo apt-get install libtool
# 2.安装pcre依赖库
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
# 3.安装zlib依赖库
sudo apt-get update
sudo apt-get install zlib1g-dev
# 4.安装ssl依赖库
sudo apt-get update
sudo apt-get install openssl
结果我在安装这些依赖库的时候,唯独就pcre依赖库装不上,那就只能源码安装了,点这里:pcre依赖库地址
下载之后传到服务器上,接下来需要注意有个坑:
# 1.解压pcre安装包,然后执行安装和编译安装
tar -zxvf pcre-8.43.tar.gz
cd pcre-8.43
sudo ./configure --prefix=/usr/local/pcre/
sudo make
sudo make install
# 2.安装nginx这时安装nginx时需要增加参数指定使用的pcre,但是不能指向编译之后的pcre,要指向源码pcre目录
./configure --prefix=/usr/local/nginx/ --with-pcre=/home/aaa/pcre-8.43
sudo make && sudo make install
查询pcre版本的命令:
/usr/local/pcre/bin/pcre-config --version
查询nginx版本命令:
/usr/local/nginx/sbin/nginx -V
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。