首頁 > 後端開發 > php教程 > Linux伺服器架設篇之二–原始碼安裝Web伺服器Nginx

Linux伺服器架設篇之二–原始碼安裝Web伺服器Nginx

WBOY
發布: 2016-07-29 08:57:52
原創
1022 人瀏覽過

Linux伺服器架設篇之(二)–原始碼安裝Web伺服器Nginx

一.環境介紹:

Linux版本: CentOS 7 64位元 nginx版本: nginx-1.9.5
nginx 是輕量級網頁伺服器, 可做負載平衡均衡器和web伺服器, nginx效能很好, 單機理論上可以支援5w並發

二.準備工作

1, 安裝nginx所需的庫:

yum install -y gcc gcc-c++ zlib zlib-devel pcre pcre-devel openssl openssl-devel
解析:
gcc: gcc編譯器
gcc-c++: c++編譯器用來編譯nginx的http模組
zlib, zlib-devel: 用於對http套件的內容作gzip壓縮
pcre, pcre-devel: pcre庫, nginx中rewrite模組所需的
openssl, openssl-devel:用於支援在SSL協定上傳輸HTTP

2, 使用者及使用者群組:

groupadd www #建立www用戶群組
useradd -g www www -s /sbin/nologin #建立www使用者歸入www群組, 並禁止www使用者登入系統
mkdir -p /alidata/server/nginx #建立nginx安裝目錄

三.開始安裝:

cd /alidata/server/source

wget http://nginx.org/download/nginx-1.9.5.tar.gz #取得nginx原始碼
tar -zxvf nginx-1.9.5.tar.gz #解壓縮
cd nginx-1.9.5 #進入原始碼目錄
./configure –user=www –group=www –prefix=/alidata/server/nginx –with->http_stub_status_module
–with-http_ssl_module –with-pcre
使用./configure –help 可以查看有哪些編譯選項, nginx的模組必須要在編譯的時候加入, 無法動態的加入

Linux伺服器架設篇之二–原始碼安裝Web伺服器Nginx 以上執行完如果顯示這樣, 便是成功的,再執行下面的命令即可完成安裝:

make && make install #編譯並安裝

至此nginx便安裝完成.

四.啟動:

至此nginx便安裝完成.

啟動ngin:(確保Linux中沒有其他程式佔用80埠)
cd /alidata/server/nginx #進入安裝目錄
./sbin/nginx #啟動

無報錯則表示啟動成功,
在瀏覽器中輸入linux的ip位址, 我的是:http://192.168.186.130,若顯示以下資訊, 則表示安裝成功.

Linux伺服器架設篇之二–原始碼安裝Web伺服器Nginx
另附上nginx的一些學習資料:http://yun.baidu.com/share/link?shareid=309794494&uk=3156731279

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了Linux伺服器架設篇之二–原始碼安裝Web伺服器Nginx,包含了方面的內容,希望對PHP教學有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板