ngnix和pcre的版本
ngnix版本:nginx-1.8.0.tar.gz
pcre版本 :pcre-8.37.tar.gz
安裝pcre
1)解壓tar包
tar zxvf pcre-8.34.tar.gz
2)安裝
cd pcre-8.34
./configure
make
make install
注意:
如果出現no acceptable c compiler found in path錯誤,先安裝GCC
yum -y install gcc
【出現錯誤:】configure: error: You need a C++ compiler for C++ support.
原因:未安裝gcc-c++
安裝gcc-c++:
yum install -y gcc gcc-c++
安裝zlib
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
安裝nginx
1)解壓tar包
tar zxvf nginx-1.4.1.tar.gz
2)安裝
cd nginx-1.4.4
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
make
3)檢查nginx安裝是否成功
cd /usr/local/nginx/sbin
./nginx -t
注意:
【出現錯誤】
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
【解決方式】
32位系統
[root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib
64位系統
[root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64
[root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64
啓動nginx
cd /usr/local/nginx/sbin
./nginx