nginxのインストール

nginxなんて聞いたことがないし、そもそも読むことができない。エ、エヌジンエックス・・・。

nginxエンジンエックス(読みづらい名前つけやがって)はロシアのlgor Sysoevによって開発されたWebサーバ兼リバースプロキシのソフトウェアを指す。2002年に開発が始まり、2004年に公開され、今では焼く10%のシェアを持つまでに成長している。facebookWordPressにも導入されているようだ。

nginxのインストール

$ sudo apt-get install nginx

これでインストールはできるが古いバージョンなので新しいバージョンにする必要がある。ちなみにバージョン確認はapt-cache policy パッケージ名で行うことができる。

最新版をダウンロードするためにはパッケージの公開鍵をダウンロードしてapt-keyで追加するという作業をしなくてはならない。

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

サイトをリポジトリに追加

$ sudo vi /etc/apt/sources.list

Vimファイルに以下を追加

deb http://nginx.org/packages/debian/ squeeze nginx
deb-src http://nginx.org/packages/debian/ squeeze nginx

アップデートして最新版をインストール

$ sudo apt-get update
$ sudo apt-get install nginx


サーバーを動かす

$ sudo service nginx start

ブラウザでIPアドレス:80をうつとWelcome to nginx!と表示されたら成功。

参考
http://nomnel.net/blog/install-nginx-in-debian-using-apt-get/