Chinaunix
标题:
Nginx 编译安装
[打印本页]
作者:
emacsense
时间:
2011-12-19 14:02
标题:
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
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2