软件安装的系统环境
以linux安装为例,使用centos7版本
linux下首先需要安装依赖:
1.PCRE
作用是让 Nginx 支持 Rewrite 功能。rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标记位实现URL重写以及重定向。
比如:更换域名后需要保持旧的域名能跳转到新的域名上、某网页发生改变需要跳转到新的页面、网站防盗链等等需求。
PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块需要靠它来解析正则表达式。另外,pcre-devel是使用PCRE做二次开发时所需要的开发库,包括头文件等,这也是编译Nginx所必须使用的。
官网资源是存放在sourceforege网站
地址是https://sourceforge.net/projects/pcre/
下载命令:
wget --no-check-certificate https://nchc.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.zip
--no-check-certificate 这个参数会让你在 wget
进行对 https 站点的请求时不再检查证书
红色代表压缩文件,已经下载成功
使用tar 解压缩失败,因为压缩包里面含有多个压缩文件
解决办法:使用unzip解压缩
下载安装unzip命令:yum -y install unzip
unzip pcre-8.45.zip -d src : 解压缩到src目录 -d后面跟着指定目录