Nginxは、Apacheが提供する可能性のある大量の追加サービスを必要としないユーザーに人気の軽量サーバーです。この記事では、「yum」パッケージマネージャーを使用してCentOSにNginxをインストールする方法について説明します。
うーん
YUMは、パッケージをインストールおよび削除するための組み込みのパッケージマネージャーです。 YUMを介したインストールは非常に簡単で、依存関係の問題を解決し、セキュリティ更新が発生した場合はいつでも保証されます。
YUMのローカルでのステップバイステップ構成は次のとおりです。ここでは、NginxのインストールにEnterprise Linux(EPEL)用の追加パッケージを使用します。
EPEL
yumを使用してNginxをインストールするには、EPEL(Enterprise Linux用の追加パッケージ)リポジトリを含める必要があります。このリポジトリは、FedoraベースのRedhatEnterpriseLinuxおよびCentOSと互換性のある追加のアドオンパッケージを提供するためにFedoraコミュニティによって開発されました。
EPELリポジトリは、デフォルトのリポジトリでは提供されない追加のパッケージのみを提供します。
Nginxをインストールします。
最初にEPELリポジトリをインストールします。
[root @ SRV01〜]#rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
YUMリポジトリを更新します。
[root @ SRV01〜]#yum update
YUMリポジトリを更新したら、次のコマンドを呼び出してNginxをインストールします。
[root @ SRV01〜]#yum install nginx
EPELリポジトリからrpmを初めてインストールする場合は、gpgキーをインポートするように求められます。インポートするには「はい」と入力します。
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 217521f6 Importing GPG key 0x21756D26 "Fedora EPEL <[email protected]>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL Is this ok [y/N]:
このキーは、EPELリポジトリに関連付けられているすべてのパッケージに署名して、それらの有効性を検証するために使用されます。 gpg-keyがインポートされると、yumはRPMのインストールを開始します。
Nginxを起動しています。
インストールしたら。次のコマンドを使用してNginixを起動します。
[root @ SRV01〜]#/etc/init.d/nginx start
開始したら。 WebブラウザをNginxサーバー(IPアドレスまたはホスト名)に移動します。次の画像は、Nginxのデフォルトのウェルカム画面を示しています。
その他。
Initスクリプトは、サービスの開始と停止に役立ちます。 Nginxのインストール中に自動的にインストールされたNginxのinitスクリプト。
ただし、サーバーが再起動された場合に自動的に起動するようにNginxを設定する必要があります:
[root @ SRV01〜]#chkconfig nginx on
次のコマンドを使用してNginxを制御します。
[root @ SRV01〜]#/etc/init.d/nginxstart->Nginxサービスを停止します
[root @ SRV01〜]#/etc/init.d/nginxstop->Nginxサービスを停止します
[root @ SRV01〜]#etc / init.d / nginxrestart->Nginxサービスを再起動します
[root @ SRV01〜]#/etc/init.d/nginxリロード->Nginxサービスを再ロード
[root @ SRV01〜]#/etc/init.d/nginxstatus->ステータスNginxサービス
それだけです。