成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Ubuntu 14.04 升級(jí) nginx 遇到的問題

MartinHan / 3224人閱讀

摘要:最近在騰訊云上配置支持的時(shí)候遇到問題查看版本要升級(jí)以上才支持但是通過并沒有更新看了一下文件內(nèi)容全是騰訊云內(nèi)部的源,應(yīng)該是沒有同步最新的版本隨便搜了一個(gè)英文博客說要往里加入當(dāng)時(shí)無腦就照著加入了,結(jié)果報(bào)錯(cuò)后來才發(fā)現(xiàn)原來那個(gè)博客直接抄

最近在騰訊云上配置 nginx 支持 HTTP 2.0 的時(shí)候遇到問題

nginx: [emerg] invalid parameter "http2" in /etc/nginx/sites-enabled/...

nginx -v 查看版本:

nginx version: nginx/1.4.6 (Ubuntu)

要升級(jí) nginx 1.9.5 以上才支持 HTTP 2.0

但是通過 apt-get install nginx 并沒有更新

nginx is already the newest version.

看了一下 /etc/apt/sources.list 文件內(nèi)容全是騰訊云內(nèi)部的源,應(yīng)該是沒有同步最新的版本

Google 隨便搜了一個(gè)英文博客說要往 sources.list 里加入

deb http://nginx.org/packages/mainline/ubuntu/ codename nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ codename nginx

當(dāng)時(shí)無腦就照著加入了,結(jié)果 apt-get install nginx 報(bào)錯(cuò)

Err http://nginx.org codename/nginx Sources
  404  Not Found [IP: 206.251.255.63 80]
Err http://nginx.org codename/nginx amd64 Packages
  404  Not Found [IP: 206.251.255.63 80]
Err http://nginx.org codename/nginx i386 Packages
  404  Not Found [IP: 206.251.255.63 80]
Ign http://nginx.org codename/nginx Translation-en
W: Failed to fetch http://nginx.org/packages/debian/dists/codename/nginx/source/Sources  404  Not Found [IP: 206.251.255.63 80]
...

后來才發(fā)現(xiàn)原來那個(gè)博客直接抄了 http://nginx.org/en/linux_pac... 上的內(nèi)容但是并沒有像原文那樣做說明,其實(shí)應(yīng)該這么做

1 . 先添加源信任簽名文件

wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key

2 . 編輯 /etc/apt/sources.list 在最后加入

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

其中,這個(gè)沒有包含 mainline 的地址是穩(wěn)定版(推薦用穩(wěn)定版,當(dāng)然加上 mainline 保持最新也無所謂);trusty 是 Ubuntu 14.04 的代號(hào),其他版本或者系統(tǒng)就要自己去 http://nginx.org/en/linux_pac... 看了

3 . 可以安裝了

sudo apt-get update
sudo apt-get clean && apt-get install nginx

4 . 如果再次按照遇到這個(gè)錯(cuò)誤

Unpacking nginx (1.10.2-1~trusty) over (1.4.6-1ubuntu3.7) ...
dpkg: error processing archive /var/cache/apt/archives/nginx_1.10.2-1~trusty_amd64.deb (--unpack):
 trying to overwrite "/etc/default/nginx", which is also in package nginx-common 1.4.6-1ubuntu3.7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

可以先刪除之前的版本再安裝,刪除之前注意備份 /etc/nginx/ 下的配置文件

sudo apt-get purge nginx nginx-common
sudo apt-get clean && apt-get install nginx

5 . 最后把配置文件恢復(fù)(可以用 nginx -t 測(cè)試一下配置文件是否正確),然后就可以啟動(dòng)了

sudo service nginx start

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/39427.html

相關(guān)文章

  • Linode(Ubuntu 14.04 LTS)安裝Wordpress備忘

    摘要:主機(jī)選擇登錄主機(jī)操作系統(tǒng)升級(jí)操作系統(tǒng)升級(jí)軟件升級(jí)刪除升級(jí)包設(shè)置主機(jī)時(shí)區(qū)設(shè)置主機(jī)名更新主機(jī)名綁定域名創(chuàng)建新的主機(jī)用戶安裝至此可以嘗試打開下網(wǎng)站看看配置修改為主機(jī)登錄用戶名進(jìn)程數(shù)增加設(shè)置上傳文件大小檢測(cè)配置信息 主機(jī)選擇 Ubuntu 14.04 LTS 登錄主機(jī) ssh root@xx.xx.xx.xx 操作系統(tǒng)升級(jí) apt-get update 操作系統(tǒng)升級(jí)apt-get upgrad...

    chinafgj 評(píng)論0 收藏0
  • Linode(Ubuntu 14.04 LTS)安裝Wordpress備忘

    摘要:主機(jī)選擇登錄主機(jī)操作系統(tǒng)升級(jí)操作系統(tǒng)升級(jí)軟件升級(jí)刪除升級(jí)包設(shè)置主機(jī)時(shí)區(qū)設(shè)置主機(jī)名更新主機(jī)名綁定域名創(chuàng)建新的主機(jī)用戶安裝至此可以嘗試打開下網(wǎng)站看看配置修改為主機(jī)登錄用戶名進(jìn)程數(shù)增加設(shè)置上傳文件大小檢測(cè)配置信息 主機(jī)選擇 Ubuntu 14.04 LTS 登錄主機(jī) ssh root@xx.xx.xx.xx 操作系統(tǒng)升級(jí) apt-get update 操作系統(tǒng)升級(jí)apt-get upgrad...

    everfly 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

MartinHan

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<