ubuntu 12 04 下nginx安裝步驟

2022-08-28 15:15:34 字數 1988 閱讀 3754

舉報

分類:ubuntu/linux(17)

nginx(4)

**:nginx是乙個強大的高效能反向**伺服器,其特點是佔記憶體少,併發能力強,在高併發的情況下是apache 的乙個不錯的代替品,能夠支援高達50000個併發連線數的響應,那麼這麼強大的**,究竟如何在linux系統下發揮他的優勢,找到它的用武之地呢?

首先我們要在ubuntu12.04上安裝nginx,我的伺服器已經成功安裝nginx,下面把我個人實踐經驗分享大家,以求共勉。

come  on:

準備工作,nginx的gzip模組需要zlib庫,rewrite模組需要pcre庫,ssl模組需要openssl庫,那麼我們來依次安裝它們。

zlib庫安裝

2)  解壓:tar -zxvf zlib-1.2.8.tar.gz

3) 安裝:./configure –prefix=/usr/local/zlib-1.2.8 && make &&make install

pcre庫安裝

2) 安裝:

./configure
--prefix=/usr/local/pcre-8.33
--libdir=/usr/local/lib/pcre
--includedir=/usr/local/include/pcre
make
make install
openssl 庫安裝

2)安裝:

./configure --prefix=/usr/local/openssl-1.0.1e && make && make install
通過openssl version命令檢視是否安裝成功。

準備工作做好了,我們馬上開始安裝nginx

解壓後通過編譯安裝的方式安裝,詳細ubuntu 下 nginx安裝命令如下,注意: dir 都是原始碼路徑

–with-pcre=dir                set path to pcre library sources   

–with-openssl=dir           set path to openssl library sources   

–with-zlib=dir                  set path to zlib  library sources

例如我是這樣配置的,一條命令搞定:

./configure
--prefix=/usr/local/nginx
--with-pcre=/home/jinbao/work/software/pcre-8.33
--with-zlib=/home/jinbao/work/zlib-1.2.8
--with-http_ssl_module
--with-openssl=/home/jinbao/work/openssl-1.0.1e
--sbin-path=/usr/local/nginx
至此,我們的nginx安裝成功,通過命令sudo /usr/local/nginx/nginx 啟動吧。

關閉nginx:使用ps -ef | grep nginx 檢視nginx主程序pid,然後sudo kill -9 pid即可終止nginx執行。

快來看看我們的成果,開啟你的browser,訪問http://localhost,快來開始你的nginx安裝之旅吧,親!

nginx configure引數說明:

location /

}如果客戶端請求的檔案以txt、pdf、doc、xls為字尾的話則會讓瀏覽器出現另存為對話方塊.

將其中的

location /

改為location /

Ubuntu12 04下配置OwnCloud私有雲

前邊已經寫過安裝owncloud,這裡配置一下資料庫,使用mysql資料庫。在 etc php5 conf.d 目錄下配置mysql.ini檔案為 configuration for php mysql module extension pdo mysql.so extension mysql.so...

ubuntu12 04下root使用者登入

在ubuntu12.04下,預設不允許實用root使用者登入,現在要配置實用root使用者登入,現在登入普通使用者進入系統配置。首先,配置root使用者密碼 sudo passwd root根據提示設定好密碼後,修改 etc lightdm 目錄下的lightdm.conf配置檔案,新增下面兩行 g...

ubuntu12 04下django安裝略談

首先你需要肯定你的機子上裝了python 現在ubuntu已經自帶,所以不必操心 當然你可以在你的機子下測試一下,只需在terminal下輸入python 如果出現下面的介面就說明你機子已經裝了python python 2.7.3 default,aug 1 2012,05 14 39 gcc 4...