Nginx 配置

1.
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz
tar -zxvf pcre-8.10.tar.gz
./configure
Error :g++
apt-get install g++
make
mak install

groupadd nginx
useradd -g nginx nginx -s /sbin/nologin

2.
tar -zxvf nginx-0.8.47.tar.gz

./configure --prefix=/usr/local/nginx \
--user=nginx --group=nginx \
--with-http_stub_status_module \
--with-openssl=/usr/bin/openssl

Error
./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library. You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.
//resolve
apt-get install libcurl4-openssl-dev

make
mak install

ok !!

2.1 启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

2.2 快速关闭
kill -INT `cat /usr/local/nginx/logs/nginx.pid`

2.3 平滑重启
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

2.4 重启之前的测试
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

posted on 2011-11-07 21:33  zhoulinhu  阅读(332)  评论(0编辑  收藏  举报

导航