debian7下部署nginx服務器


筆者是在vmware中的Debian7下部署nginx服務器,采用離線部署方式。過程如下:

 

1.准備好需要的離線安裝包

nginx-1.6.2.tar.gz,pcre-8.34.tar.gz,openssl(在線安裝),zlib-1.2.8.tar.gz (這些包文章末尾給出了下載鏈接)

2.安裝pcre

tar zxvf pcre-8.34.tar.gz

cd pcre-8.34

./configure

make 

sudo make install 

3.安裝openssl

采用在線安裝方式,sudo apt-get install openssl

4.安裝zlib

tar zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make 

sudo make install

注:如果不安裝該包的話,nginx在make時,會報出make: *** No rule to make target `build', needed by `default'. Stop. 錯誤。

5.安裝nginx

tar zxvf nginx-1.6.2.tar.gz

cd nginx-1.6.2

./configure

make 

sudo make install

 

至此,nginx就部署完畢,可以使用了。

 

一般情況下,在linux中采用在線安裝方式的話(apt-get install),軟件會被裝到/usr目錄下,具體而言,可執行程序被安裝在/usr/bin中,配置文件被安裝在/usr/etc中等等。如果采用離線安裝方式,比如本文中的這種方式(tar && cd && ./configure &&make && make install),默認會安裝到/usr/local目錄下,可執行程序被安裝在/usr/local/bin中,配置文件被安裝在/usr/local/etc中等等。如果需要指定安裝目錄,那么在執行./configure時用--prefix選項來指定,例如./configure --prefix /usr/local/***,這時和軟件相關的所有文件將被安裝在/usr/local/***/目錄中,比如可執行程序安裝在/usr/local/***/bin中,配置文件被安裝在/usr/local/***/etc中等等等等。大家可根據喜好靈活配置。如果為了卸載方便,可以使用--prefix來執行安裝目錄,刪除的時候直接刪除安裝目錄,非常方便。

 

所用到的離線安裝包下載:http://yun.baidu.com/share/link?shareid=1842645602&uk=856527867


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM