CentOS 7.0 安装pcre库
PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。命令:
yum install -y pcre pcre-devel
下面使用编译安装再走一遍。
从官网下载pcre源码,地址为:http://www.pcre.org/ 下载位置如下图所示:
点击进去以后选择自己喜欢的版本下载即可,我下载的是:pcre2-10.32.tar.gz
然后上传到centos服务器上,我放在了/mydata目录下,解压pcre,命令如下所示:
tar -zxvf pcre2-10.32.tar.gz
cd pcre2-10.32/
./configure --prefix=/usr/local/pcre2-10.32 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre
make && make install
至此已经完成了安装,接下来确认一下目录是否都已经生成了,如下所示:
cd /usr/local/pcre2-10.32/
cd /usr/local/lib/pcre/
cd /usr/local/include/pcre/
更新动态链接库数据
echo "/usr/local/lib/pcre" >> /etc/ld.so.conf
ldconfig -v
至此全部完成pcre的安装。