こんにちは。CTOの馬場です。

今回はCentOSにnginxをインストールする方法を紹介します。
今日開催されたNginxユーザ会で開発者のIgorさんが「mainlineがいちばん安定している!」と仰ってたのでバンバンmainline使いましょう。

いや、簡単なんですけど、mainlineをインストールする場合は一手間かかるので、その一手間を紹介しますね。
CentOSだけでなく、RHELやAmazon Linuxでも同じような方法でOKです。

なお参考URLは http://nginx.org/en/linux_packages.html です。

まずはリポジトリをインストール

上記サイトにあるリポジトリパッケージをインストールしましょう。

CentOS6の場合は下記の通り。

yum install http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

mainlineに向き先変更

ファイルを直接書き換えます。。。

sed -i -e 's@/packages/@/packages/mainline/@' /etc/yum.repos.d/nginx.repo
yum install nginx
service nginx start

※すでにstableをインストールしてる場合は、configtest して reload してください

これだけ。簡単ですね。

ではでは。HAPPY NGINX!

株式会社ハートビーツのインフラエンジニアから、ちょっとした情報をお届けします。