0
Nginx源代碼與Nginx PPA差別很大。主要是配置PHP的方式,以及不同的站點可用配置。我應該從PPA安裝源版本還是Nginx?我應該從源代碼或PPA安裝Nginx嗎?
Nginx源代碼與Nginx PPA差別很大。主要是配置PHP的方式,以及不同的站點可用配置。我應該從PPA安裝源版本還是Nginx?我應該從源代碼或PPA安裝Nginx嗎?
這取決於您的需要,根據以下原因。
來自PPA。這是安裝NGINX開源軟件的一種快捷方式。該軟件包包含幾乎所有的NGINX官方模塊,可用於大多數流行的操作系統。有關詳細信息,請參閱安裝預構建包。
編譯出處。這種方式更加靈活:您可以添加特定的模塊,包括第三方模塊或應用最新的安全補丁。有關詳細信息,請參閱編譯和從源安裝。
我幾乎總是選擇PPA的選擇,因爲我只需要原樣,而我沒有處理的編譯依賴或./configure
命令行選項:-)。
這裏是我做了安裝在Ubuntu 14.04
$ sudo vi /etc/apt/sources.list
>>> add 'deb http://nginx.org/packages/ubuntu/ trusty nginx' to your package source list
$ wget -q http://nginx.org/keys/nginx_signing.key -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install nginx
只是與任何Ubuntu的版本代號適用更換信賴。
我寧願使用docker並在docker上運行nginx。輕鬆測試新版本並升級 –