【发布时间】:2012-08-03 05:12:25
【问题描述】:
我总是这样安装 nginx:
wget ...nginx...
tar zxvf ...
cd nginx...
./configure --with-pcre=../pcre_source_path
make && make install
nginx 和 pcre 将安装到 /usr/local/
但现在我想将它们安装到 /usr/local/lnmp/,所以我尝试像这样配置 nginx:
./configure --with-pcre=../pcre_source_path --prefix=/usr/local/lnmp/nginx/
然后我很困惑:我的pcre安装在哪里?我找到了 /usr/local/share/doc/pcre 所以我认为它已安装到 /usr/local/
然后我尝试独立安装pcre,所以我这样做了:
wget ...pcre
tar zxvf pcre...
cd pcre...
./configure --prefix=/usr/local/lnmp/pcre
make && make install
使用上面的命令,我成功将pcre安装到/usr/local/lnmp/pcre/,但是我不能用那个pcre编译nginx...(我试过./configure --with-pcre=/usr/local/lnmp/pcre/,但是它给了我一个错误,因为它必须是@987654326 @)
【问题讨论】: