- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Nginx サーバーと iOS の間で HTTPS の安全な通信を構成する方法
- はじめに ネットワーク通信では、パケット キャプチャ ソフトウェアを使用して、ネットワーク リクエストを分析し、リプレイ攻撃を実行できます。リプレイ攻撃の解決策は、通常、rsa 暗号化されたタイムスタンプなどの変化するパラメータを使用することですが、ネットワーク伝送遅延を考慮すると、タイムスタンプが必要ですある程度のエラー耐性を持たせる必要がありますが、それでもリプレイ攻撃を根本的に防ぐことはできません。リプレイ攻撃の問題をより適切に解決したい場合は、https 通信の使用を検討してください。https プロトコルは、ssl+http プロトコルをベースにして構築されたネットワーク プロトコルで、暗号化通信と本人認証が可能です。http プロトコルよりも安全です。 。ブラウザでアクセスする Web サイトの場合、https Web ページを正常に閲覧するには CA に証明書を申請する必要があり、そうでない場合は、安全でない Web サイトまたは未認証の Web サイトであるという警告が表示されます。
- Nginx 1001 2023-05-28 23:12:45
-
- nginxでステータス監視を設定する方法
- Nginx には組み込みのステータス ページがあり、コンパイル中に --with-http_stub_status_module パラメータを指定して開く必要があります。つまり、この関数は http_stub_status_module モジュールによって提供され、デフォルトではロードされません。設定ファイルの例 サーバー{listen80;server_namewww.xxx.com;location/status/{stub_statuson;access_logoff;allow127.0.0.1;allow192.168.10.0/24;denyall;}} 設定の説明 lo
- Nginx 1467 2023-05-28 23:06:31
-
- Nginxをhttpからhttpsにアップグレードする方法
- http と https の違いは、一部の Web サイトでは http を開くと、ページが安全でないことを示すメッセージが表示されることです。たとえば、次の Web サイト [実際には同じ Web サイト] をクリックした場合、この安全でないことを取り除くにはどうすればよいですか?プロンプト? http から https にアップグレードした場合の最終的な効果を見てみましょう: 現在 Web サイトをお持ちの場合、どうやって https にアップグレードしますか? ドメイン名: 511easy.com ドメイン名を取得したら、無料の SSL を申請できます。証明書, 以下のスクリーンショットに示されているように、各 Web サーバーの証明書に基づいています. ここで nginx が使用されている場合は、おそらく下の 3 番目の nginx.conf の構成を構成する必要があります。保存するために使用します。 http と比較すると、https はより安全ですが、必ずしもそうとは限りません。jm を使用してください。
- Nginx 1142 2023-05-28 22:52:57
-
- Dockerでnginxログファイルをスクロールする方法
- Docker は 1.dockerps を使用して、実行中のコンテナを表示します。 2.dockerimages を使用して、docker イメージを表示します。 3.dockerrmid (コンテナ ID) を使用して、コンテナを削除します (コンテナ ID は dockerps を通じて表示でき、コンテナは削除する前に停止する必要があります) 3.1 削除すべてのコンテナ dockerrm`dockerps-a-q ` 4.dockerstopid (コンテナ ID) コンテナの実行を停止します 5.dockerrmiid (イメージ ID) イメージを削除します 6.dockerpullubuntu:16.04 (イメージ名: バージョン番号) イメージをダウンロードします 7.dockerr
- Nginx 1077 2023-05-28 20:22:04
-
- Centos7 で nginx をインストールして構成する方法
- 注: ソフトウェア インストールの基本ディレクトリ パス: /usr/local なので、ソフトウェアをダウンロードするときは、このディレクトリに切り替えて、直接ダウンロードして解凍します。 1. gccgcc-c++ 依存関係パッケージをインストールします (yuminstall-ygccgcc-c++) 2. ダウンロード、コンパイルします。そして、pcre ライブラリをインストールします usr/local ディレクトリに切り替えて、コマンドを実行してインストール パッケージをダウンロードします wget インストール パッケージを解凍します tar-zxvfpcre-8.36.tar.gz をコンパイルし、cdpcre-8.36./configuremake&&makeinstall3 をインストールします。 ssl ライブラリ インストール パッケージのダウンロード wget 圧縮パッケージの解凍 tar-zxvfopenssl
- Nginx 1615 2023-05-28 20:04:06
-
- 画像パスにアクセスし、HTML 静的ページを取得するように nginx を構成する方法
- 1. 実験環境では、まず特定のパスの下に対応するディレクトリを作成します。下の図 2 に示すように、カスタム HTML または画像を挿入します。 3.nginx 設定 userroot;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default_typ
- Nginx 4421 2023-05-28 19:55:26
-
- Nginx と Apache または Tomcat の動的および静的分離を構成する方法
- 1. nginx と Apache の静的および動的分離構成: 次の構成を nginx 構成ファイル内の対応するサーバーに配置します。他のポート番号を使用する場合は、変更するだけです: #php のすべての動的ページは、Apache の場所によって処理されます。 ~\. (php)?${proxy_set_headerhost$host;proxy_set_headerx-real-ip$remote_addr;proxy_set_headerx-forwarded-for$proxy_add_x_forwarded_for;proxy_passhttp://12
- Nginx 863 2023-05-28 19:34:04
-
- nginx lua を使用してウェブサイト統計のデータを収集する方法
- ウェブマスターやオペレーターはウェブサイトのデータ分析ツールをよく使用します。Google Analytics、Baidu Statistics、Tencent Analytics などが広く使用されています。統計を収集したい場合は、まずデータを収集する必要があります。データ収集の原則を分析してデータ収集を構築しましょうシステム、システム。データ収集原理分析 ウェブサイト統計分析ツールは、簡単に言うと、対象のウェブサイトを閲覧するユーザーの行動(特定のウェブページを開く、特定のボタンをクリックする、ショッピングカートに商品を追加するなど)を収集する必要があります。追加の行動データ (注文によって生成された行動など)、注文金額など)。初期の Web サイト統計では、ページを開くという 1 つのユーザー行動のみが収集されることがよくありました。そうなると、ページ上でのユーザーの行動は収集できなくなります。この収集戦略は、基本的なトラフィック分析、ソース分析、コンテンツ分析、訪問者属性などの一般的な分析の観点を満たすことができます。
- Nginx 941 2023-05-28 17:32:48
-
- Cookie を保存するように nginx クライアントを設定する方法
- 問題は、前任者が残した dotnetcore バックグラウンド サービスをデプロイし、サーバー上のフロントエンド コードを慎重に変更し、ajax リクエスト アドレスを localhost に変更し、ログインとデータのリクエストが正常に行われることにあります。ただし、localhostをIPアドレスに変更したところ、ログインは正常に行われCookieも返されましたが、ログイン状態の確認(バックグラウンドにリクエストを送信し、運ばれてきたCookieの確認)を行うとエラーが報告されました。このプログラムのフロントエンドとバックエンドは私が書いたものではありません。フロントエンド開発者に尋ねました。これは正しいです。Cookie は確かに返されますが、再度リクエストすると、リクエスト ヘッダーには Cookie が含まれません。それは奇妙でしたが、その後、次のことに気づきました。プロンプトによると、ブラウザは Cookie を保存しようとしましたが、Set-
- Nginx 1675 2023-05-28 17:25:25
-
- nginx で Tomcat を設定する方法
- 配置文件示例server{listen80;server_namewww.xxx.com;location~*"\.(jpg|png|jepg|js|css|xml|bmp|swf|gif|html)$"{root/data/wwwroot/aminglinux/;access_logoff;expire7d;}location/{proxy_passhttp://127.0.0.1:8080/;proxy_set_headerHost$host;proxy_set_head
- Nginx 1322 2023-05-28 16:43:06
-
- Nginx負荷分散構成例の分析
- 【実装機能】 1. 3台のサーバーを設定 2. 3台のサーバーに同じサービスコードをそれぞれデプロイ 3. nginxを使用してロードバランシングを実現 【実装アイデア】 nginxロードバランサーを対話型サーバーにデプロイし、他のサーバーとの接続用に設定します2 つのサーバーの場合、すべてのリクエストは nginx サービス インターフェイスに直接アクセスし、nginx ロード バランサーが実際の呼び出しサーバー ポートを選択します。 【開発・デプロイ環境】 開発環境:windows7x64sp1 英語版 | Visualstudio2017 デプロイ環境:Alibaba Cloud ecs インスタンス windowsserver2012x64 | iis7.0 【必要なテクノロジ】asp.n
- Nginx 1314 2023-05-28 16:07:12
-
- Docker が nginx を使用して Tomcat クラスターを構築する方法
- まず、tomcat フォルダーを作成します。docker の構成を容易にするために、ルート ディレクトリに直接作成します。ステップ 1: フォルダーを作成します。公開フォルダー mkdir-p/docker/tomcat/webapp8081mkdir-p/docker/tomcat/webapp8082mkdir -p /docker/tomcat/webapp8083 ステップ 2: Tomcat コンテナーを作成します (ポートは実際の状況に応じて変更できます) dockerrun-d --nametomcat8081-p8081:8080-v/docker/tomcat/webapp8081:/usr
- Nginx 1279 2023-05-28 15:47:35
-
- nginx が URL に基づいてリクエストを転送する方法
- プロキシ サーバー: sockerserver は特定のポートをリッスンし、http メッセージに従って指定されたサーバー ポートに接続し、データ要求を行います。http プロキシ http 要求はプロキシ サーバーを通過し、プロキシ サーバーは対応するメッセージの転送のみを担当する必要があります。 http 応答本文。 -https プロキシ https リクエストはプロキシ サーバーを通過し、接続メッセージを送信してプロキシ サーバーとのトンネルを確立します。プロキシ サーバーが http200 を返した場合、確立は成功です。後続のプロキシ サーバーはデータの転送のみを担当する必要があります。実際、SSL/TLS ハンドシェイクは依然としてクライアントと実サーバーの両方で行われます。バックグラウンド プロジェクトのポート 8089 により、proxyservlet はサーバー fa にアクセスできます。
- Nginx 2545 2023-05-28 14:40:06
-
- Linux centos7環境におけるNginxインストール例の分析
- 1. まず、nginx 公式 Web サイトにアクセスして、nginx インストール パッケージをダウンロードします。ダウンロード後、次のようなファイルが表示されます。nginx-src ディレクトリを作成し、nginx-src ディレクトリに移動して、次のコマンドを実行します: mkdirnginx -src&&cdnginx-src. もちろん、Linux でも使用できます。以下のコマンドを実行して、nginx インストール パッケージ wgethttp://nginx.org/download/nginx-1.5.9.tar.gz2 をダウンロードし、解凍します。 nginx-1.5.9.tar.gz ファイル tar-zxvfnginx-1.5.9.tar.gz3、インストール パッケージ ファイルを削除するコマンド
- Nginx 934 2023-05-28 14:32:25
-
- nginx で vue-cli にアクセスしてビルドしたプロジェクトをデプロイする方法
- 履歴モードでビルドされたプロジェクトはバックグラウンド テクノロジを使用する必要があり、ここでは nginx リバース プロキシを使用してプロジェクトをデプロイします。具体的な方法は次のとおりです。 1. バックエンド サーバー オブジェクト上流ミックス VueServer{serverbaidu.com;#これは独自のサーバー ドメイン名です} 2. アクセス ポートとリバース プロキシ ルール サーバーを作成します{listen8082;server_namelocalhost;location/{rootE: /mix_vue/dist;# プロジェクト ディレクトリを見つけます#indexindex.htmlindex.htm;try_files$uri$uri//
- Nginx 1057 2023-05-28 13:04:06