- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Nginx が Let's Encrypt を使用して https を暗号化する方法
- HTTPS は現在 Web サイトの標準です。多くのサービスでは https を使用する必要があります。https を使用しない場合、ブラウザーはあまり使いやすくない可能性があります。商用 CA キーを使用したくない場合は、暗号化に Let’s Encrypt を使用できます。 Let’s Encrypt を使用する唯一の欠点は、3 か月ごとに更新する必要があることですが、もちろん自動更新を使用して対処することもできます。 SSL 暗号化に必要な pem キーを取得するには、プラグインをインストールする必要があります。秘密鍵を自動的に更新するように certbot を設定します。必要な前提条件: Nginx がインストールされ、仮想ホストが構成され、Python がインストールされています。
- Nginx 1477 2023-05-12 17:37:13
-
- Nginx ビルド https サーバー インスタンスの分析
- https の概要 https (hypertexttransferprotocoloversecuresocketlayer) は、セキュリティを目的とした http チャネルであり、簡単に言えば、http の安全なバージョンです。つまり、http の下に SSL 層が追加されますが、https のセキュリティ基盤は SSL であるため、暗号化の詳細には SSL が必要です。これは http: システムに似た構文を持つ urischeme (抽象識別子システム) であり、安全な http データ送信に使用されます。 https で使用されるデフォルトのポートは 443 です。 SSL 証明書 証明書のタイプ はじめに 安全なサーバーをセットアップするには、公開キーを使用して公開キーと秘密キーのペアを作成します。ほとんどの場合、証明書リクエストの送信 (パッケージ化)
- Nginx 713 2023-05-12 17:07:13
-
- Nginx リバースプロキシ、キャッシュ、およびキャッシュクリアの例の分析
- 1.nginx 構成#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{log_formatmain'$remote_addr-$リモートユーザー[$time_local]"$req
- Nginx 1544 2023-05-12 16:55:21
-
- nginx の受信速度制限を設定する方法
- ビジネス シナリオから始めて、ビジネス開発プロセス中に、ファイルブラウザを通じて提供されるダウンロード サービスの速度を制限する必要があるという要件があります。たとえば、ユーザーがファイルブラウザを通じてファイルをダウンロードする場合、各ユーザーのダウンロード速度を制限する必要があります。この要件を拡張して、特定のユーザーのダウンロード速度を制限することもできます。このビジネス要件を実現するには、現在のテクノロジー スタック (k8s+nginxingress) と組み合わせて、対応する nginx パラメーターを構成することで実現できます。制限速度とは何ですか?制限速度はその名の通り、速度を制限します。ここでのレートは、単位時間内に 1 人のユーザーがリソースにアクセスする頻度、または 1 つの IP が単位時間内にリソースにアクセスする頻度、または
- Nginx 1996 2023-05-12 16:52:06
-
- NginxサーバーにSSL証明書をインストールする方法
- Nginx サーバーに SSL 証明書をインストールし、nginx1 を設定します。証明書ファイルをダウンロードします。 2. nginx の conf ディレクトリに cert ディレクトリを作成し、そこに証明書ファイルをコピーします。 3. nginx.conf を設定します。完全な nginx.conf は次のとおりです: #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events {労働者_c
- Nginx 1311 2023-05-12 16:37:15
-
- Nginx サーバーを使用するように Node.js を構成する方法
- nginx 設定のフローチャートは次のとおりです。 http{proxy_cache_path/var/cache/nginxlevels=1:2keys_zone=one:8mmax_size=3000minactive=600m;proxy_temp_path/var/tmp;includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65 ;gzipon; gzip_comp_level6;gzip_varion;
- Nginx 1540 2023-05-12 16:25:06
-
- Nginx に SSL 証明書をデプロイする方法
- Nginx について簡単に説明すると、最新の高性能 Web サーバーであり、従来の Apache サーバーと比較して、特に多数のクライアントの同時接続下でのパフォーマンスが 10 倍以上向上しています。大規模な PHP Web サイトの多くは Nginx サーバーを使用しています。 Nginx は Linux 2.6 カーネルと epull アーキテクチャのネットワーク I/O モデルを使用していますが、使用されている Apache と比較的似ており、Apache の非常に優れた代替品です。 SSL 証明書の概要 SSL 証明書は、運転免許証、パスポート、営業許可証の電子コピーと同様のデジタル証明書の一種です。サーバー上で設定されるため、SSL サーバー証明書とも呼ばれます。 SSL 証明書は SSL プロトコルに準拠しており、信頼されたデジタル証明書で構成されています
- Nginx 2172 2023-05-12 16:19:12
-
- nginxでwssプロトコルを構成する方法
- 要件: nginx は websocket プロトコル接続を構成します (背景として、単一のドメイン名のみをサポートし、https プロトコルと wss プロトコルの両方をサポートする無料の証明書を使用する場合、さまざまなパスに従ってジャンプするように nginx を構成できます)。は、Huawei Cloud から無料で取得できる 1 年間の証明書です (単一のドメイン名のみをサポートしているため、ドメイン名の後のパスに基づいて異なるジャンプを行う必要があります)。プロジェクト インターフェイスは内部的には 127.0.0.1: 8888/request/ Play は、ws://localhost:28888 を介したローカル ソケット接続です。もちろん、ドメイン名 wss が使用されているため、サーバー ws://yours に配置する必要があります。
- Nginx 6875 2023-05-12 15:52:12
-
- CentOS7のNginxにシステムサービスを追加する方法
- サービスを表示するには、まず nginx のサービス ステータスを確認し、systemctlstatusnginx と入力します。結果は次のようになります: 関連するサービスが見つかりませんでした。次のステップは、システム サービスを追加することです。システムサービスの追加 /usr/lib/systemd/system ディレクトリに nginx.service を追加し、実際の状況に合わせて修正します 詳細な分析については、以下の参考資料の記事を参照してください。内容は以下の通り [unit]description=nginx-highperformancewebserverdocumentation=http://nginx.org/en/docs/after=network
- Nginx 1293 2023-05-12 15:25:15
-
- Docker が nginx をデプロイし、構成ファイルを変更する方法
- たった 1 行のコマンド: dockerrun\--namenginx-health-web-pc\-d-p6800:80\-v/usr/docker/nginx/html:/usr/share/nginx/html\nginx は楽しいものです。ほぼ~~~~~この時点で、フロントエンドが突然やってきて、「nginx に設定を追加する必要があります」と言い、ついでに、次のようにも言います。もちろん、競争力が高いのでこの時点で拒否することはできませんが、実際に設定するには多少の労力がかかります。通常、設定は docker の起動時に完了します。マウントするだけで済みます。設定ファイルのディレクトリ シンプルで便利ですが、
- Nginx 1484 2023-05-12 15:19:13
-
- HTTPS アクセスを実現するために Nginx SSL 証明書を構成する方法
- 背景 プロジェクトの要件とセキュリティ上の理由により、以前の http インターフェイス アクセスを https アクセスに変更する必要があるため、SSL 証明書を構成する必要があります。プロジェクトのアーキテクチャは次のようになります: 基本的なアーキテクチャはハード ロード (readwhere) + ソフト ロード (nginx) + tomcat クラスターです。問題は、ハード ロード上で SSL 証明書をどこに直接設定するかです。それともnginxとtomcatでそれぞれ設定しますか?それとも他の設定方法があるのでしょうか?最初はハードロードの設定を諦め、インターネットで情報を検索したところ、証明書は nginx でのみ設定できることがわかりました。つまり、nginx はアクセスに https を使用し、nginx と Tomcat は接続に http を使用します。だからゲームは
- Nginx 1322 2023-05-12 15:07:12
-
- nginx の電流制限と構成管理方法
- nginx の現在の制限 http{limit_conn_zone$binary_remote_addrzone=addr:10m;//$binary_remote_addr は、remote_addr フラグを通じて制限することを意味します //zone=addr:10m は、サイズ 10M および addr という名前のメモリ領域を生成することを意味します。 .server{ location/download/{limit_connaddr1;#同時接続数を制限するlimit_rate50k;#帯域幅を制限する}}同時接続数を制限する $binary_remote_addr: rem を通じて示されます
- Nginx 1238 2023-05-12 14:52:06
-
- Nginx はどのようにして http から https に自動的にジャンプしますか?
- https は http のより安全なバージョンです。http を介して https に自動的にジャンプすると、ユーザーは Web を使いやすくなります。ジャンプを完了するにはいくつかの方法があります。 1. http サーバーと https サーバーを開き、http を httpsserver{listen80;listen[::]:80;return301https://$host$request_uri;}server{listen443ssl ;listen[ ::]:443ssl;ssl_certificatecertificate_file_path;ssl_certificate_
- Nginx 3938 2023-05-12 14:49:06
-
- 500 内部サーバーエラーが発生した場合、nginx は何を意味しますか?
- nginx 500internalservererror とはどういう意味ですか? 1. Nginx500 エラー (InternalServerError 内部サーバー エラー): 500 エラーは内部サーバー エラー、つまりサーバーが予期しない状況に遭遇し、リクエストを実行できないことを指します。 nginx 発生時の 500internalservererror の解決策 1. ディスク容量が不足していませんか? df-k を使用して、ハードディスクの容量がいっぱいかどうかを確認します。ハードドライブの空き容量を増やすと、500 エラーを解決できる場合があります。 nginx でアクセスログが有効になっている場合、アクセスログが必要ないときはアクセスログを閉じることをお勧めします。アクセスログは多くのハードディスク容量を占有します
- Nginx 6032 2023-05-12 14:40:17
-
- nginxでphpを開いた時のエラーを解決する方法
- Nginx サーバーが PHP 実行環境と互換性があるかどうかを確認する 次のステップに進む前に、Nginx サーバーが PHP 実行環境と互換性があることを確認する必要があります。いくつかのテスト スクリプトを実行して、Nginx サーバーと PHP 環境が連携して動作するかどうかを確認できます。テスト スクリプトが正常に実行された場合は、Nginx サーバーが PHP 環境と互換性があることを意味します。それ以外の場合は、次の手順に従ってこの問題を解決する必要があります。 Nginx サーバーが正しく構成されているかどうかを確認する Nginx サーバーを適切に構成することが、エラーのトラブルシューティングの最初のステップです。 Nginx サーバーの構成ファイルをチェックして、PHP ファイルが正しく解析されていることを確認する必要があります。設定ファイルの例をいくつか示します: location~\.php$
- Nginx 1011 2023-05-12 14:40:11