Debian8(さくらVPS)に最新安定化版 nginxをインストールする
最新安定化バージョンの確認
以下で最新バージョン確認
2016/11/30時点の最新安定化版は以下。
2016-10-18 nginx-1.10.2 stable version has been released.
最新安定化バージョンのインストール
普通にapt-get install した場合は、Version: 1.6.2-5+deb8u4 であることを確認。
$ apt-cache show nginx
Package: nginx
Version: 1.6.2-5+deb8u4
このため、リポジトリ追加設定を行い、最新安定化版1.10.2 をインストールする。
リポジトリ追加の設定
パッケージの公開鍵をダウンロードしてapt-keyで追加
$ wget "http://nginx.org/keys/nginx_signing.key"
$ sudo apt-key add nginx_signing.key
nginxのサイトをリポジトリに追加
事前に既存ファイルを保存
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.org
以下で追加編集
$ sudo vi /etc/apt/sources.list
追加編集内容:最終行に以下を追加(Debian8 につき「jessie」)
deb http://nginx.org/packages/debian/ jessie nginx
deb-src http://nginx.org/packages/debian/ jessie nginx
登録内容を反映
$ sudo apt-get update
確認
$ apt-cache show nginx
Package: nginx
Version: 1.10.2-1~jessie
インストール実施
$ sudo apt-get install nginx
インストール確認
バージョン確認
$ sudo nginx -v
nginx version: nginx/1.10.2
ブラウザで Welcome to nginx! と表示されたらOK。
参考サイト
Debianで最新版のnginxをapt-getでインストールする - 飲んだり寝たり
Debian 8 (Jessie) - Web サーバ Nginx 構築(Nginx 公式リポジトリ使用)! - mk-mode BLOG