nginx升級到最新版

1、升級測試環境的nginx  到了1.17

注意:主服務器的ubuntu還是14.04的,這個需要升級到16

步驟:
•    必須是ubuntu16.0.4
•    在 /etc/apt/sources.list.d/ 下添加一個 nginx.list 文件,內容如下:
        deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
        deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx
•    添加 nginx 的 key,並更新 apt
        curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add
        sudo apt update
•    需要注意的是,Ubuntu 自帶的 nginx 系列模組會干擾nginx本體安裝,所以先備份配置文件,刪除ubuntu的默認模組,再重裝nginx
    sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
    sudo apt remove nginx nginx-common nginx-full nginx-core   這一步可以不做
    sudo apt install nginx
    sudo rm /etc/nginx/nginx.conf
    sudo cp /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf
•    另外一點是此時 nginx 被 mask 了……解除並重啓它:
    sudo systemctl unmask nginx
    sudo systemctl start nginx
•    測試無誤後,加上重啓自啓動
    sudo systemctl enable nginx
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章