[size=medium]
Nginx的了解和下载请看[url=http://baike.baidu.com/link?url=dflTB-OZObPOddnsWrBcKdvhlzA-KVGQHdAZV95bh9LeUbCD9DnoE1WX1AevNYxQ]百度百科-Nginx[/url]和[url=http://nginx.org/]Nginx官网[/url],这里主要是讲其安装的步骤。
Nginx基本会用到的模块有rewrite、gzip和ssl,这三个模块都是需要安装相关依赖的包,rewrite需要先安装[url=http://www.pcre.org/]pcre[/url]、gzip需要先安装[url=http://www.zlib.net/]zlib[/url]、ssl需要先安装[url=http://www.openssl.org/]openssl[/url]。这里就以[url=http://jaist.dl.sourceforge.net/project/pcre/pcre/8.34/pcre-8.34.tar.bz2]pcre-8.34[/url]、[url=http://zlib.net/zlib-1.2.8.tar.gz]zlib-1.2.8[/url]和[url=http://www.openssl.org/source/openssl-1.0.0l.tar.gz]openssl-1.0.0l[/url]、[url=http://nginx.org/download/nginx-1.4.7.tar.gz]nginx-1.4.7[/url]版本为例子来讲解其安装步骤。
[/size]
[size=medium]
[b] 1. pcre的安装[/b]
[/size]
[size=medium]
[b] 2. pcre的安装[/b]
[/size]
[size=medium]
[b] 3. openssl的安装[/b]
[/size]
[size=medium]
[b] 4. nginx的安装[/b]
[/size]
[size=medium]
[b] 5. nginx的启动[/b]
[/size]
Nginx的了解和下载请看[url=http://baike.baidu.com/link?url=dflTB-OZObPOddnsWrBcKdvhlzA-KVGQHdAZV95bh9LeUbCD9DnoE1WX1AevNYxQ]百度百科-Nginx[/url]和[url=http://nginx.org/]Nginx官网[/url],这里主要是讲其安装的步骤。
Nginx基本会用到的模块有rewrite、gzip和ssl,这三个模块都是需要安装相关依赖的包,rewrite需要先安装[url=http://www.pcre.org/]pcre[/url]、gzip需要先安装[url=http://www.zlib.net/]zlib[/url]、ssl需要先安装[url=http://www.openssl.org/]openssl[/url]。这里就以[url=http://jaist.dl.sourceforge.net/project/pcre/pcre/8.34/pcre-8.34.tar.bz2]pcre-8.34[/url]、[url=http://zlib.net/zlib-1.2.8.tar.gz]zlib-1.2.8[/url]和[url=http://www.openssl.org/source/openssl-1.0.0l.tar.gz]openssl-1.0.0l[/url]、[url=http://nginx.org/download/nginx-1.4.7.tar.gz]nginx-1.4.7[/url]版本为例子来讲解其安装步骤。
[/size]
[size=medium]
[b] 1. pcre的安装[/b]
[/size]
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.34/pcre-8.34.tar.bz2
tar -xvf pcre-8.34.tar.bz2
cd pcre-8.34
./configure
make
make install
[size=medium]
[b] 2. pcre的安装[/b]
[/size]
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8/
./configure
make
make install
[size=medium]
[b] 3. openssl的安装[/b]
[/size]
wget http://www.openssl.org/source/openssl-1.0.0l.tar.gz
tar -zxvf openssl-1.0.0l.tar.gz
cd openssl-1.0.0l
./configure
make
make install
[size=medium]
[b] 4. nginx的安装[/b]
[/size]
wget http://nginx.org/download/nginx-1.4.7.tar.gz
tar -zxvf nginx-1.4.7.tar.gz
cd nginx-1.4.7/
./configure --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-openssl=/usr/src/openssl-1.0.0l
make
make install
# --with-openssl=/usr/src/openssl-1.0.0l 这里指的是openssl的源代码目录,即刚刚下载openssl的目录
[size=medium]
[b] 5. nginx的启动[/b]
[/size]
cd /usr/local/nginx/sbin
./nginx
# Nginx默认的安装目录是/usr/local/nginx