Linux下编译安装nginx
1.获取nginx的源码:(下载的软件放在/usr/local/src下)
wget http://nginx.org/download/nginx-1.6.2.tar.gz
tar xvf nginx-1.6.2.tar.gz
2.安装PCRE,zlib:
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
g++编译器:yum install gcc-c++
wget http://zlib.net/zlib-1.2.8.tar.gz
进入pcre目录下,./configure --with-zlib=../zlib-1.2.8
3.编译安装nginx:
./configure --- make --- make install
4.进入nginx目录开启服务器:
应该会报错:error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
find / -name 'libpcre.so.1'
ln -s /usr/local/lib/libpcre.so.1 /lib64/libpcre.so.1