1. ububtu平台编译环境
apt-get install build-essential
apt-get install libtool
2.
openssl:
tar -xzvf openssl-1.0.1s.tar.gz
cd openssl-1.0.1s
./config
make
make install
pcre:
tar -xzvf pcre-8.38.tar.gz
cd pcre-8.38
./configure
make
make install
zlib:
tar -xzvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
3.
4.
./configure --prefix=/home/spotlightx/nginx/nginx --sbin-path=bin --conf-path=conf/nginx.conf --pid-path=nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-1.0.1s --with-http_stub_status_module
make
make install
5.
/usr/local/nginx
6. 403
2016/09/30 13:26:54 [error] 8416#0: *1 "/home/spotlightx/nginx/nginx/html/index.html" is forbidden (13: Permission denied), client: 192.168.2.170, server: localhost, request: "GET / HTTP/1.1", host: "192.168.2.73"
Remove note about user nobody in nginx.conf;
Change to -->
user root;
worker_processes 1;