Blowin' in the Wind

~ memorandum ~

Debian8(さくらVPS)に最新安定化版 nginxをインストールする

最新安定化バージョンの確認

以下で最新バージョン確認

http://nginx.org/

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