Hatena::ブログ(Diary)

xykの日記

2013-08-06

Ubuntu 12.04 LTS に最新の Nginx をインストールする

| 09:44

環境

$ cat /etc/issue.net
Ubuntu 12.04 LTS

$ uname -m
i686

aptパッケージのバージョンを確認

$ apt-cache show nginx
...
Version: 1.1.19-1ubuntu0.2
...

古いので公式サイトで公開しているUbuntu用パッケージをインストールする

http://wiki.nginx.org

どのバージョンかはこちらを参考

http://nginx.org/en/linux_packages.html

Ubuntu:
    Version 	Codename
    10.04 	lucid
    11.10 	oneiric
    12.04 	precise
    12.10 	quantal
    13.04 	raring

Nginxの公式リポジトリを使うようにするため、

/etc/apt/sources.list にリポジトリ追加する。

Nginx用のものを別ファイルで用意

sudo vi /etc/apt/sources.list.d/nginx.list

以下追加

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

PGP公開鍵を追加

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

apt-get update

sudo apt-get update

再度、パッケージ情報を確認

$ apt-cache show nginx
...
Version: 1.4.2-1~precise
...

Nginxのインストール

sudo apt-get install nginx

バージョン確認

$ nginx -v
nginx version: nginx/1.4.2

ブラウザで80ポート確認

http://localhost/

Welcome to nginx!

のページが表示される。

トラックバック - http://d.hatena.ne.jp/xyk/20130806/1375749890
リンク元