首先,我试图编译所有的形式来源,我没有使用MacPorts或HomeBrew.
我已经将pcre安装到/usr/local/pcre-8.21并将其符号链接到/usr/local / pcre.
我在这里设置了/usr/local / pcre / bin到我的PATH变量.
`/usr/local:/usr/local/MysqL/bin:/usr/local/pcre/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin`
我现在试图安装Nginx,但是我不断收到这个消息:
./configure:错误:HTTP重写模块需要PCRE库.
您可以使用–without-http_rewrite_module禁用该模块
选项,或将PCRE库安装到系统中,或构建PCRE库
通过使用–with-pcre =< path>从源代码静态地使用Nginx选项.
我尝试设置–with-pcre = /usr/local / pcre / bin,但它只是尝试重新安装PCRE.
任何人都可以帮我解决这个问题吗?
谢谢.
最佳答案
Nginx需要PCRE – Perl兼容的正则表达式(http://www.pcre.org/)
原文链接:https://www.f2er.com/nginx/434679.html下载PCRE并安装PCRE:
cd pcre-8.01
./configure --prefix=/usr/local
make
sudo make install
cd Nginx-0.8.33
./configure --prefix=/usr/local --with-http_ssl_module
make
sudo make install