linux下搭建配置nginx服務

 環境:rhel 6(默認最小化安裝系統)

軟件:pcre-8.30.tar.gz ;nginx-1.3.1.tar.gz

 

1、安裝缺少的依賴包

yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf bzip2-devel ncurses-devel openssl-devel libtool* \
zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel \
gettext-devel curl-devel curl pam-devel e2fsprogs-devel krb5-devel libidn libidn-devel -y


2、創建nginx用戶www
groupadd www
useradd -g www www


3、下載安裝pcre
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gz
放到/opt目錄下
tar xvf pcre-8.30.tar.gz
cd pcre-8.30
./configure && make && make install


4、下載安裝nginx
http://nginx.org/download/nginx-1.3.1.tar.gz
放到/opt目錄下
tar vxf nginx-1.3.1.tar.gz
cd nginx-1.3.1
./configure \
--user=www \
--group=www \
--prefix=/usr/local/nginx/ \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-md5=/usr/lib \
--with-sha1=/usr/lib
make && make install


5、關閉防火牆,開啓nginx
 /etc/init.d/iptables stop
 
ldd /usr/local/nginx/sbin/nginx
解決方法:
ln -s /usr/local/lib/libpcre.so.1 /lib64
32位系統則:
ln -s /usr/local/lib/libpcre.so.1 /lib
注:
/usr/local/lib/libpcre.so.1 爲prce安裝後的文件地址
低版本prce對應的libpcre.so.1 爲libpcre.so.0


6、啓動nginx:/usr/local/nginx/sbin/nginx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章