nginxのスペルは「EngineX」 Igor Sysoevによって作成されたHTTPおよびリバースプロキシサーバー、およびメールプロキシサーバーです。当初は、Yandex、Mail.Ru、VKontakte、Ramblerなどの負荷の高いロシアのサイトを実行するために使用されていました。 WebサーバーとWebホスティングの市場シェア分析を提供するインターネットサービス会社であるNetcraftによると、nginxは2014年1月に最も忙しいサイトの16%近くにサービスを提供しました。nginxでドメインを実行しているサイトはNetflix、WordPress.com、 FastMail.fmなど
nginxは、RHEL / CentOSのソースインストールパッケージとは別に、バイナリパッケージをリリースしました。 nginxパッケージの自動更新を有効にするには、RHEL/CentOSディストリビューションのyumリポジトリを設定します。
ステップ1:rpmを使用してRHEL/CentOS用のnginxのyumリポジトリをセットアップする
RHEL / CentOS用のnginxのyumリポジトリを設定するには、リストから対応するnginx-releaseパッケージを選択します。
RHEL5
RHEL6
CentOS5
CentOS6
このパッケージには、yum構成ファイルと署名付きRPMの認証に必要な公開PGPキーが含まれています。以下のコマンドを使用してダウンロードしてインストールします:
#rpm -ihv nginx-release-centos-5-0.el5.ngx.noarch.rpm
下のgif画像は、rpmパッケージのダウンロード、rpmパッケージ内のファイルの検索、rpmパッケージからのファイルの抽出、およびrpmパッケージのインストールを示しています。
ステップ2:RHEL/CentOSのyumリポジトリーの手動構成
または、rpmを使用してnginx-releaseパッケージをインストールせずに手動で構成することもできます。ファイルを作成するnginx.repo /etc/yum.repos.d/の下 お気に入りのエディタを使用して、OSアーキテクチャに基づいて次のコード行を追加します。
[nginx]
name =nginx repo
baseurl =http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck =0
enabled =1
5.xバージョンと6.xバージョンでは、使用するディストリビューションに応じて「os」を「rhel」または「centos」に置き換え、「OSRELEASE」を「5」または「6」に置き換えます。
以下のgifは、centos5の手動構成を示しています。
ステップ3:yumリポジトリを使用してnginxウェブサーバーをインストールします
次のyumコマンドを入力して、nginxWebサーバーをインストールします。
# yum install nginx
下のgif画像は、yumを使用したnginxのインストールを示しています。