Nginx は、インターネット上の最大規模のサイトの負荷を処理する、無料のオープン ソースの高性能 HTTP およびリバース プロキシ サーバーです。スタンドアロン Web サーバーとして、または Apache やその他の Web サーバーのリバース プロキシとして使用できます。 開発者またはシステム管理者であれば、おそらく Nginx を定期的に扱っているでしょう。 Nginx Web サーバーを使用する場合、起動、停止、再起動/再読み込みが最も一般的なタスクです。今日は、Linux サーバー上で Nginx を起動、停止、再起動する方法について説明します。 Nginxがインストールおよび設定されたシステム ターミナルウィンドウまたはコマンドラインにアクセスする sudo または oot 権限を持つユーザー アカウント リモート システムへの既存の SSH 接続 (リモートで作業している場合) Nginx はサーバー上でサービスとして実行されます。つまり、画面に何も表示されないときでも、バックグラウンドでアクティブに実行されているはずです。ターミナル ウィンドウに次のコマンドを入力すると、Nginx サービスのステータスを表示できます。 sudo systemctl sttus nginx システムはステータス モードに切り替わり、Nginx サービスに関する詳細な情報が表示されます。 サービスが実行中(アクティブ)の場合、3 行目に緑色のアクティブ(実行中)ステータスが表示されます。 Nginx が実行されていない場合は、非アクティブとして標準の白色で表示されます。 何か問題が発生して Nginx の読み込みに失敗した場合は、失敗に関する情報とともに「失敗」という赤いステータスが表示されます。 bsh プロンプトを再度アクティブにするには、q を押します。 SystemD は、最新の Linux ディストリビューション (Ubuntu 20.04/8.04/6.04、CentOS 7/7、Debin 9/0) のデフォルトのサービス マネージャーです。 SystemD マネージャーは、systemctl コマンドを通じて実行されます。 systemctl コマンドは基本的な Linux コマンドです。つまり、どの Linux サービスでも使用できます。 systemctl を使用して、Nginx サービスを開始および停止できます。 Nginx を停止するには、次のコマンドを実行します。 sudo systemctl stop nginx Nginx を起動するには、stt オプションを指定して systemctl コマンドを実行します。 sudo systemctl stt nginx 設定を変更した後に Nginx を更新する場合は、サービスを再ロードするのが最適です。これにより、古いプロセスがシャットダウンされ、新しい構成で新しいプロセスが再起動されます。 systemctl Linux コマンドを使用して Nginx サービスを再ロードします。次のコマンドを実行します。 sudo systemctl elod nginx 注意: Nginx サービスがアクティブ化されていない場合は、Nginx をリロードできません。 大きな構成変更の場合は、Nginx を強制的に完全に再起動できます。これにより、サービス全体とサブプロセスが強制的にシャットダウンされ、パッケージ全体が再起動されます。 次のコマンドを入力します。 sudo systemctl estt nginx elod コマンドは、更新された構成ファイルを再読み込みしながら Nginx サーバーを実行したままにします。 Nginx が構成ファイル内に構文エラーを見つけた場合、リロードは中止され、サーバーは古い構成ファイルに基づいて実行を継続します。 Nginx を再起動するよりも、リロードする方が安全です。 estt コマンドは、サーバー (すべての依存サービスを含む) をシャットダウンし、再度電源を入れます。ポートやインターフェースの変更など、主要な構成の更新を行った場合にのみ、Nginx を再起動してください。このコマンドは、すべてのワーカー プロセスを強制的にシャットダウンします。 Nginx には、Nginx コマンドを使用してアクセスできるサービスを管理するための組み込みツールのセットがあります。 Nginx と関連プロセスを開始するには、次のように入力します。 sudo /etc/init.d/nginx stt 実行が成功すると、ターミナル出力に次のように表示されます。 Output [ ok ] Stting nginx (i systemctl): nginx.seice. Nginx と関連プロセスを強制的にシャットダウンして再起動します。 sudo /etc/init.d/nginx estt または、以下を使用してください sudo nginx -s estt Nginx サービスを無効化または停止するには、次のように入力します。 sudo /etc/init.d/nginx stop
あるいは、以下を使用します。 sudo nginx -s stop Nginx および関連プロセスを適切に停止して再起動するには、次のコマンドを使用します。 sudo /etc/init.d/nginx elod あるいは、 sudo nginx -s elod 使用することで sudo nginx -s quit Linux サーバーで Nginx を起動、停止、再起動する方法はいくつかあります。Nginx Web サーバーを管理するときに最も一般的な操作には、次のコマンドを使用します。 |
>>: CA ドメイン名とは何ですか? CA ドメイン名を登録するにはどのような条件を満たす必要がありますか?
上場企業に入る|Qingmu株は電子商取引代理事業を理解するのに役立ちます清木デジタルテクノロジー...
Pinduoduo の仮想情報を使用して店舗を開設するチュートリアル。1 つの店舗で毎月 20,0...
製品を市場に出すにはどうすればいいですか?顧客獲得チャネルを見つけるのに役立つ 9 つの質問ほぼすべ...
江東人材募集|海南信用情報人材募集プラットフォーム運営マネージャー海南信用情報株式会社(略称:海南信...
都市ドメイン名は、都市、都市のすべての住民を意味し、都市の活動に関連するコンテンツに使用される汎用ト...
先週末、サイバーセキュリティ業界で最もホットなニュースは、ランサムウェアウイルス「WnnCy」でした...
ドイツの工作機械企業トップ10ランキング以下はドイツの工作機械企業トップ 10 社です (順不同)。...
自己署名証明書とは、OpenSSL 関連のツールを使用して信頼されていない組織または個人によって発行...
コミュニティグループ購入プラットフォームのデータ分析と応用:高速販売ディーラーのための実践的なスキル...
なぜ産業企業は体系的なブランド計画を必要とするのでしょうか?なぜ産業企業はブランド計画を体系的に実行...
中国で有名なドメイン名登録サービス機関であるJuMing.comは、形式とセキュリティの面で保証を提...
ワイルドカード証明書は第 2 レベル ドメイン名をいくつ管理できますか?ワイルドカード証明書 (ワイ...
長い間、Web サイト アクセス ドメイン名を WWW あり、または WWW なしで設定する方法は、...
カスタマイズされたコピーライティングは、優れた活動計画の作成に役立ちます1️⃣活動目標を決定する❄...
離乳食後、体質が悪くなってしまいました。幸運なことに、私はベビーミルク粉乳のトップ 10 ブランドか...