Nginxインストール
これを見ながらインストールした内容です。今回はインストールのみ。CentOS6.2です。
Software Design (ソフトウェア デザイン) 2012年 12月号 [雑誌]
- 出版社/メーカー: 技術評論社
- 発売日: 2012/11/17
- メディア: 雑誌
- 購入: 2人 クリック: 17回
- この商品を含むブログ (4件) を見る
nginxのリポジトリ設定
http://nginx.org/en/download.html に書いてある内容を参考にします。
/etc/yum.repos/nginx を作成し、以下の内容を書き込みます。このとき、OSをcentos、OSRELEASEを6に書き換えます(CentOS6.xの場合)。
[nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
nginxのインストールと起動
yum install nginx chkconfig nginx on service nginx start
本には動的モジュール組み込みに対応していないためビルドしなおす必要があるから、ソースコードからのインストール方法も書かれていました。一応試してみましたが、yum installでインストールされる /etc/init.d/nginx が有用だし、yum installを一度やっておくのも良いと思います。
ソースコードをビルドするために必要なパッケージを取得して、ビルド、インストールをします。この記事を書いてる時のstable最新版は1.2.5でした。
yum install gcc make pcre-devel openssl-devel curl http://nginx.org/download/nginx-1.2.5.tar.gz | tar zx ./configure --prefix=/usr/local/nginx-1.2.5 --user=nobody --group=nobody --with-http_ssl_module --with-http_realip_module --with-http_stub_status_module make | make install
curlコマンド、今まで積極的に使ったことなかったけど、結構便利なんですね。