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 レベルのナビゲーションと検証コードを実装する方法の例

推薦する

継続的インテグレーションテストにおけるDocker Swarmの適用の詳細な説明

背景アジャイル モデルは広く使用されており、テストは特に重要です。新しいバージョンは頻繁にリリースす...

Angular環境構築と簡単な体験のまとめ

Angular入門Angular は、Google が開発したオープンソースの Web フロントエン...

Navicat が MySql サーバーにリモート接続できない問題の解決策

Navicat が MySql サーバーにリモート接続できない問題の解決策は、先頭に書かれています:...

Mysql5.7 以降での ONLY_FULL_GROUP_BY エラーの解決方法

最近、開発プロセス中に、プロジェクト開発環境に接続されている MySQL データベースは Aliba...

MySQL のデッドロック チェックとデッドロック除去の例の詳細な説明

1. クエリプロセスプロセスリストを表示2. 対応するプロセスを照会し、IDを強制終了します。検証(...

React Router 5.1.0 はページジャンプナビゲーションを実装するために useHistory を使用します

目次1. withRouterコンポーネントを使用する2. ルートタグを使用するReactRoute...

幅の比率に応じて高さを変えるCSSを実装するいくつかの方法

[解決策1: パディングの実装]原理:要素の padding の値がパーセンテージの場合、このパーセ...

Linux で指定された期間に数分ごとにタスク スケジュール crontab を自動的に実行する方法

まずコードを見てみましょう #/bin/sh datename=$(日付 +%Y%m%d-%H%M%...

VUE でタブページを切り替える 4 つの方法

目次1. 静的実装方法: 2. 第2のシミュレーション動的方法3. 3番目の動的データ方式4. 動的...

CSS スタイルを HTML 外部スタイルシートにインポートする方法

リンクインスタイルとは、すべてのスタイルを 1 つ以上の外部スタイルシート ファイルに配置することで...

CSS 位置プロパティが絶対の場合のパーセンテージ値の計算

位置が絶対の場合、関連する属性のパーセンテージは、参照先の要素 (包含ブロック) を基準として計算さ...

Vueモバイル端末は画面上で指をスライドさせる方向を判定する

vueモバイル端末は、画面上で指をスライドさせる方向を判断します。具体的な内容は次のとおりです。これ...

MySQLデータベースに接続し、クエリ操作を実行するためのIDEAの完全なコード

1.まずMysqlリンク設定ページを書く パッケージ com.wretchant.fredis.me...

Nginxの書き換えモジュールの詳細な説明

書き換えモジュールは ngx_http_rewrite_module モジュールです。その主な機能は...

カルーセル効果を実現するjQueryプラグイン

毎日jQueryプラグイン - カルーセルチャートを実装するためのjQueryプラグイン。参考までに...