Nginx (「エンジン エックス」と発音) は、インターネット上の最大規模のサイトの負荷を処理するオープンソースの高性能 HTTP およびリバース プロキシ サーバーです。スタンドアロン Web サーバー、ロード バランサー、コンテンツ キャッシュ、HTTP および非 HTTP サーバーのリバース プロキシとして使用できます。 Nginx は多数の同時接続を処理でき、Apache よりも接続あたりのメモリフットプリントが小さくなります。 このチュートリアルでは、CentOS 8 に Nginx をインストールする方法について説明します。 NGINX公式サイト http://nginx.org/ フォルダを作成する wget 経由でファイルをダウンロードします http://nginx.org/download/nginx-1.17.6.tar.gz 必要なプラグインをインストールする yum -y インストール gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel これらの役割についてお話ししましょう gccはC、C++、Ada、Object C、Javaなどの言語をコンパイルできます。 pcre pcre-devel pcreはPerlライブラリで、Perl互換の正規表現ライブラリが含まれています。nginxのhttpモジュールは正規表現を解析するためにpcreを使用するため、pcreライブラリをインストールする必要があります。 zlib zlib-devel zlibライブラリは多くの圧縮および解凍方法を提供します。Nginxはhttpパッケージの内容をgzipするためにzlibを使用するため、インストールする必要があります。 openssl openssl-devel opensslはウェブの安全な通信の基盤です。opensslがなければ、私たちの情報は裸で流れていると言えます。
ブラウザを開いて、IP アドレスにアクセスします。このページが表示されれば、nginx が正常に起動されたことを意味します。 サービスを正常に停止する この方法は停止よりも穏やかで、プロセスが停止する前に現在の作業を完了する必要があります。 直ちにサービスを停止する この方法はより積極的で、プロセスが動作しているかどうかに関係なく、プロセスを直接停止します。 nginxのメインプロセス番号を照会する
静かに停止kill -QUIT メインプロセス番号が停止quicklykill -TERM メインプロセス番号が停止forciblykill -9 nginx ps: CentOS 8にNginxをインストールする CentOS 8 以降では、Nginx パッケージはデフォルトの CentOS リポジトリで利用できるようになります。 CentOS 8 に Nginx をインストールするのは、次のように入力するだけです。 インストールが完了したら、次のコマンドで Nginx サービスを有効にして起動します。 サービスが実行中であることを確認するには、そのステータスを確認します。 出力は次のようになります。 ファイアウォールを調整する FirewallD は CentOS 8 のデフォルトのファイアウォール ソリューションです。 インストール中に、Nginx は HTTP (80) および HTTPS (443) ポートへのアクセスを許可するための定義済みルールを含むファイアウォール サービス ファイルを作成します。 次のコマンドを使用して、必要なポートを永続的に開きます。 これで、Web ブラウザーで http://YOUR_IP を開いて、Nginx のインストールをテストできます。デフォルトの Nginx ウェルカム ページが表示されます。これは次の画像に似ています。 要約する 上記は、編集者が紹介した Centos8 に nginx をインストールする方法に関する詳細なチュートリアル (画像とテキスト付き) です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue ポーリング リクエスト ソリューションの完全な例
Ubuntuでsshを開くのに1時間以上かかりました。主な原因は、最初に読んだチュートリアルの手順...
Nginx の紹介Nginx は、高性能な HTTP およびリバース プロキシ サーバーであり、IM...
SSHとは何か管理者はリモートでログインして、インターネット経由で接続されたさまざまな場所にある複数...
目次序文レンダリングの役割レンダリング機能の説明レンダリングとテンプレートの違いレンダリング例要約す...
プロジェクト内のページの長さはおよそ2000px以上あり、背景画像にはテクスチャやグラデーションがあ...
目次概要演算子の改良と正確なinstanceofよりスマートなオブジェクトリテラル推論固有のシンボル...
1. 基礎知識: HTTP ヘッダー ユーザーエージェントユーザー エージェントは、ユーザー エージ...
Linux でパーティションのファイル システム タイプを確認する方法。パーティションのファイル シ...
目次MySQL フェデレーテッド クエリ実行戦略。実行計画フェデレーテッドクエリオプティマイザーMy...
目次設定を追加json 構成レイヤー構成の表示論理層の構成位置追跡をオンにする録音を開始開始座標を決...
以前、Docker コンテナとローカル マシン間のファイル転送に関する記事を書きました。しかし、この...
1. データベースクエリの速度に影響を与えるものは何ですか? 1.1 データベースクエリ速度に影響を...
[LeetCode] 177. 最も高い給与従業員テーブルからn番目に高い給与を取得する SQL ...
注記記事表示リストインターフェースを開発する場合、情報の基本的な概要を提供するために記事ヘッダーコン...
Vueはパンくずコンポーネントをカプセル化して参照します。具体的な内容は次のとおりです。効果を達成す...