nginx (えんじんえっくす)のインストール



lighttpdと同じくらい人気があるnginxをdebianにインストールしてみました。

まず、安定バージョンの取得
http://sysoev.ru/nginx/nginx-0.6.33.tar.gz

http_write_moduleを使うために必要らしいので、libpcre3-devをインストール
apt-get install libpcre3-dev


あと、zlibも入れておきます。
wget -P /usr/local/src http://www.zlib.net/zlib-1.2.3.tar.gz
cd /usr/local/src
tar xzf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/usr/local
make
make install


nginxのインストール
tar zxvf nginx-0.6.33.tar.gz
cd nginx-0.6.33
./configure
make
make install


起動は
/usr/local/nginx/sbin/nginx


設定ファイルは
/usr/local/nginx/conf/nginx.conf


デフォルトのドキュメントルートは
/usr/local/nginx/html


停止は
$ kill -WINCH `cat /usr/local/nginx/logs/nginx.pid`
$ kill -KILL `cat /usr/local/nginx/logs/nginx.pid`


設定反映は
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`



php - mysqlな環境を試すため、mantisを動かしてみようと思います。

【参考URL】
http://humming.via-kitchen.com/2008/07/20/installed-nginx/



もどる