Nginx作為一個后起之秀,他的迷人之處已經讓很多人都投入了他的懷抱。配置簡單,實現原理簡單。做一個負載平衡的再好不過了。
一、依賴的程序
1. gzip module requires zlib library
2. rewrite module requires pcre library
3. ssl support requires openssl library
二、依賴的程序的安裝的方法有兩種:一種是比較原始的方法一個一個來安裝,另一個是最好的方法用YUM一次性安裝
(1)、方法一如下:這下方法原始、麻煩、容易出錯。不過安裝的過程可以熟悉一下Linux 命令,呵呵。
1、zlib 現在最新的版本是zlib-1.2.5
官網下載地址:http://www.zlib.net/zlib-1.2.5.tar.gz
$tar -xvzf zlib-1.2.5.tar.gz
$cd zlib-1.2.5.tar.gz
$./configure
$make
$make install
2、 pcre現在的最新版本是pcre-8.02.tar.gz
官網下載地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre- 8.02.tar.gz
$tar -xvzf pcre-8.02.tar.gz
$cd pcre-8.02
$./configure --prefix=/usr/local/pcre --enable-utf8 --enable-unicode-properties
$ make && make install
3、openssl現在最新版本是openssl-1.0.0a.tar.gz
官網下載地址:http://openssl.org/source/openssl-1.0.0a.tar.gz
$tar zvxf openssl-1.0.0.tar.gz
$cd openssl-1.0.0
$./config --prefix=/usr/local/ssl-1.0.0 shared zlib-dynamic enable-camellia
$make && make install
4、安裝Nginx 0.8.40,這種方法./configure 要帶很多參數。大家要注意。
Nginx 最新的版本是Nginx 0.8.40
官網下載地址:http://www.nginx.org/
$tar zvxf Nginx 0.8.40.tar.gz
$cd Nginx 0.8.40
$./configure
$ make
$ make install
默認安裝的路徑是/usr/local/nginx
更多的安裝配置
./configure --prefix=/usr/local/nginx
--with-openssl=/usr/include (啟用ssl)
--with-pcre=/usr/include/pcre/ (啟用正規表達式)
--with-http_stub_status_module (安裝可以查看nginx狀態的程序)
--with-http_memcached_module (啟用memcache緩存)
--with-http_rewrite_module (啟用支持url重寫)
(2)、方法二如下:這種方法就好,不容易出錯,如果網速快10分內可以完成,網速不好也可以在20分內完成。
yum –y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
現在三個依賴的程序的安裝成功,下面是安裝Nginx 0.8.40了。
官網下載地址:http://www.nginx.org/
$tar zvxf Nginx 0.8.40.tar.gz
新聞熱點
疑難解答