CentOS に Nginx をインストールする方法

CentOS に Nginx をインストールする方法

公式ドキュメント: https://nginx.org/en/linux_packages.html#RHEL-CentOS

インストール環境: Linuxサーバー CentOS 7.3、ルート権限

1. 前提条件をインストールします。

sudo yum install yum-utils

2. yum リポジトリを設定するには、次の内容を含む /etc/yum.repos.d/nginx.repo という名前のファイルを作成します。

(OS バージョンを置き換える際の注意: $releasever、CentOS バージョンが 7 の場合は 7 に置き換えます)

注文:

vimを使用してnginx.repoファイルを編集します

vim /etc/yum.repos.d/nginx.repo

Nginx yum ソースを設定します。

次の内容をnginx.repoファイルに貼り付けます。

[nginx-安定版]
name=nginx 安定リポジトリ
ベースURL=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
有効=1
gpgkey=https://nginx.org/keys/nginx_signing.key
モジュール_hotfixes=true

vimコマンドwqを入力して保存して終了します

3.nginx をインストールするには、次のコマンドを実行します。

sudo yum nginxをインストール
インストールを確認するには y と入力します。

4. GPG キーを受け入れるよう求められたら、フィンガープリントが 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 と一致することを確認し、一致する場合は受け入れます。

最後に、フィンガープリントが出力されます。上記の赤い部分と一致する場合は、y を入力して確認します。

5. Nginx を起動 | 停止 | 再起動します。

# systemctl start nginx.service を起動します

# systemctl stop nginx.service を停止します

# systemctl restart nginx.service を再起動します

6. Nginx のインストール場所をすべて表示します。

rpm は Linux 用の rpm パッケージ管理ツールです。-q はクエリ モードを表し、-l は戻りリストを表します。

rpm -ql nginx

7. Nginx 設定ファイル:

nginx.conf は、
デフォルト

要約する

以上が編集者が紹介した CentOS での Nginx のインストール方法です。皆様のお役に立てれば幸いです!

以下もご興味があるかもしれません:
  • CentOS7にNginxをインストールして自動起動を設定する方法
  • Centos7 (linux+nginx+php7.1+mysql5.7) で yum を使用して lnmp をインストールするチュートリアル
  • Centos6.5 サーバーに Nginx をインストールし、サービスを設定して自動的に起動する方法
  • Centos6.4 での nginx1.12.1 のインストール チュートリアル
  • CentOS 7 で yum を使用して Nginx をインストールする方法
  • CentOS7 で Nginx と PHP7-FPM を使用して Nextcloud をインストールする方法
  • Centos7にnginxをインストールする2つの方法
  • CentOS 7 に Nginx をインストールして設定する
  • CentOS 7.2 に Nginx 1.10.2 をインストールするための詳細なチュートリアル

<<:  Spark SQL の 4 つの一般的なデータ ソースの詳細な説明

>>:  Vue が 4 レベルのナビゲーションと検証コードを実装する方法の例

推薦する

Mysqlがデータベースに接続するときのホストとユーザーのマッチングルールについての簡単な説明

--データベースに接続するとき、ホストとユーザーのマッチングルール公式ドキュメント: https:/...

MySQL ストアド プロシージャの使用例の分析

この記事では、MySQL ストアド プロシージャの使用方法について説明します。ご参考までに、詳細は以...

MySQL データをエクスポートおよびインポートするための HeidiSQL ツール

場合によっては、SQL へのデータのエクスポートとインポートを容易にするために、特定のツールを使用し...

TypeScript における列挙型の理解と応用シナリオ

目次1. 何ですか2. 使用数値列挙文字列列挙異種列挙自然3. 応用シナリオ要約する1. 何ですか列...

Vueは双方向データバインディングを実装します

この記事の例では、双方向データバインディングを実装するためのVueの具体的なコードを参考までに共有し...

デザイナーはコーディングを学ぶ必要がありますか?

多くの場合、 Web デザインが完成した後でデザイナーの無知が露呈し、批判されることがあります。彼ら...

Nginx ソースコードのコンパイルとインストールのプロセス記録

rpm パッケージのインストールは比較的簡単なので、ここでは説明しません。ほとんどのオープンソース ...

Zabbixで指定時間内の変化値を設定する方法の詳細な説明

背景説明: 既存の負荷分散装置には、付加価値状態にある指標があります (増加するだけで減少しないため...

MySqlデータベースをバックアップするいくつかの方法

mysqldump ツールのバックアップデータベース全体をバックアップする $> mysqld...

MySQLでの少し複雑な使用例コード

序文MySQL の構文は誰にとっても難しいものではないと思いますが、この記事では主に MySQL の...

MySQL 圧縮版 zip のインストールに関する問題の解決策

本日、MySQLの圧縮版をインストールする際に問題が発生しました。サービスが起動できず、2、3時間苦...

Jsモジュール化の動作原理とソリューションの詳細な説明

目次1. モジュラーコンセプト2. モジュール化3. モジュール化プロセス1. 通常の記述(グローバ...

ハイパーリンクの幅と高さを直接設定できない問題の解決策

幅と高さを直接使用することはできません。 display:block; または display:in...

Vue モバイル開発で better-scroll を使用するときにクリック イベントが失敗する問題の解決策

最近、モバイル プロジェクトの開発方法を学ぶために vue を使用し、スクロールには better-...

VMware 仮想マシンに Centos7.3 をインストールするチュートリアル図

VMware の準備 CentOS の準備、こちらは CentOS 7.3 CentOS-7-x86...