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
$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
$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
$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
$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了。
$tar zvxf nginx 0.8.40.tar.gz
$cd nginx 0.8.40
$./configure //預設安裝在/usr/local/nginx下
$ make
$ make install
四、啟動及重啟
1、啟動:
$ cd /usr/local/nginx/sbin
$ ./nginx
開啟瀏覽器在位址列輸入127.0.0.1然後會出現一句話 welcome to nginx
2、重啟:kill -hup `cat /usr/local/nginx/logs/nginx.pid`
3、測試配置檔案:./nginx -t
linux 下 Nginx 0 8 40的安裝
nginx作為乙個後起之秀,他的迷人之處已經讓很多人都投入了他的懷抱。配置簡單,實現原理簡單。做乙個負載平衡的再好不過了。一 依賴的程式 1.gzip module requires zlib library 2.rewrite module requires pcre library 3.ssl ...
Linux下nginx的安裝
nginx engine x 是乙個高效能的http和反向 伺服器,是由俄羅斯人igor sysoev建立的專案,超輕量級,超快處理能力。目前使用的nginx版本是0.7.61 nginx的官言 為 http nginx.net 安裝pcre tar xzvf pcre 7.9.tar.gz cd ...
linux下 Nginx日誌分割
linux下 nginx日誌分割 廢話不多說,直接上 bin bash 間隔1天執行該指令碼 nginx 日誌檔案所在的目錄 logs path usr local nginx logs nginx 日誌檔案生成後的目錄 newlogs path home wwwlogs 獲取昨天的 yyyy mm...