GNU/Linux >> Linux の 問題 >  >> Cent OS

RHEL/CentOSディストリビューションのyumリポジトリを使用してnginxの自動更新を有効にする

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のインストールを示しています。

これでnginxがインストールされました。基本的な構成を学び、nginxを実行してください。


Cent OS
  1. CentOS 6 /RHEL6でローカルYUMリポジトリを構成する

  2. CentOS / RHEL/FedoraでYUMを使用して最新バージョンのPHP-5.5をインストールする方法

  3. RHEL/CentOSディストリビューションのyumリポジトリを使用してnginxの自動更新を有効にする

  1. YUMを使用してRHEL、CentOS、FedoraにApache用のmod_pagespeedモジュールをインストールする方法

  2. CentOS7でYumコマンドのプロキシ設定を有効にする

  3. CentOS / RHEL :yum-cron サービスを使用して yum 自動更新を構成する

  1. CentOS / RHEL :Apache の SSL を有効にする方法

  2. CentOS / RHEL 7 :自動更新を有効または無効にする方法 (パッケージキット経由)

  3. CentOS / RHEL :Yum によるカーネル更新の除外