解壓縮 unzip pcre-8.21.zip
進入原始碼目錄 cd pcre-8.21/
./configure
make
make install
全部使用預設,不必要指定目錄,這樣包容易被找到。
安裝nginx
這裡使用nginx 1.0.8為例。
解壓縮 tar xvf nginx-1.0.8.tar.gz
進入原始碼目錄 cd nginx-1.0.8/
檢視配置引數 ./configure --help (此步可以省略)
簡單配置 ./configure
(注:centos 6 預設安裝pcre包的,但是其安裝位置並不為nginx識別,而且即使手工指定好像也不行,編譯過程中會提示找不到檔案;所以才需要先安裝pcre包)
不指定任何配置選項,應該可以成功通過,得到如下的訊息
nginx http scgi temporary files: "scgi_temp"然後就是 make
應該不會出問題,接著make install 就安裝好了。
先測試一下是否可以執行,執行 /usr/local/nginx/sbin/nginx 沒有訊息提示,通過瀏覽器開啟nginx所在的ip位址,應該可以看到
安裝nginx所需要的pcre-devel庫,是為了是nginx支援http rewrite模組。
openssl-devel
yum -y install openssl openssl-devel
這樣的乙個簡單頁面,證明nginx可以工作。
接下來的工作就是配置nginx了,其配置檔案為/usr/local/nginx/conf/nginx.conf
centOS6上原始碼編譯方式安裝Nginx
2.安裝環境依賴。yum install gcc c yum y install zlib zlib developenssl openssl devel pcre pcre devel 或yum y install gcc zlib zlib devel pcre devel openssl op...
如何在CentOS 6使用yum安裝nginx
nginx是乙個高效能的web伺服器軟體。它是乙個比apache更靈活和輕量級的程式。本教程中的步驟要求使用者具有root許可權。你可以看到如何設定了在centos的初始伺服器設定教程第3步和4。epel代表企業linux的額外包。因為yum作為軟體包管理器不在其預設儲存庫中包括nginx的最新版本...
Centos6 編譯安裝PHP
採用原始碼安裝,可自由定製所需要的php功能模組,提高效能,也可以降低bug的發生。當然,什麼功能都不開就更安全了!安裝環境 centos6.5 x86 64最小化安裝。安裝依賴包,其中有部分軟體是由epel提供,所以要新增epel源sudo yum install gcc gcc c libxml...