centos 6 下編譯安裝 nginx

2022-05-05 06:18:10 字數 1728 閱讀 8464

解壓縮 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...