2013-10-01 103 views
0

我不是nginx專家,在配置時遇到問題。 我在網上發現的例子有些不同,所以我想將nginx 1.05更新到1.4.1,看看它是否有幫助。ubuntu上的Nginx更新失敗

我發現說明,從PPA安裝nginx的是
apt-get的安裝python-軟件性能
附加的apt-庫PPA:nginx的/穩定
易於得到更新
的apt-get安裝的nginx

似乎它已經安裝,但nginx -v仍然告訴我我有1.0.5 我錯過了什麼? 使用Ubuntu 11.10 謝謝

+0

附註:你爲什麼還在運行Ubuntu 11.10? –

回答

2

NGINX維護自己的apt庫,這意味着你不需要使用PPA。 首先刪除已添加PPA:

sudo add-apt-repository --remove ppa:nginx/stable 

然後,如果你不通過nginx的運行至關重要的事情我會建議運行apt-get remove --purge nginx徹底刪除nginx的。

要使用NGINX的存儲庫下面添加到`/etc/apt/sources.list.d/nginx.list':

deb http://nginx.org/packages/ubuntu/ oneiric nginx 
deb-src http://nginx.org/packages/ubuntu/ oneiric nginx 

然後運行apt-get update。然後使用apt-get install nginx重新安裝。

希望工程。

+0

'/etc/apt/sources.list.d/nginx.list'而不是我'/etc/apt/sources.list.d/nginx-stable-trusty.list'我也收到以下時做apt-get更新'W:GPG錯誤:http://nginx.org oneiric發佈:以下簽名無法驗證,因爲公鑰不可用:NO_PUBKEY ABF5BD827BD9BF62' – greenhouse

+0

This wound up working for me http://serverfault.com/a/665984 $ sudo add-apt-repository ppa:nginx/stable $ sudo apt-get update $ sudo apt-get install nginx – greenhouse