- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- NginxでPHPエラーレポート機能を有効にする方法
- php.ini 設定ファイルを変更する まず、php.ini 設定ファイルを見つける必要があります。ターミナルで次のコマンドを使用してこれを見つけることができます: php --ini このコマンドは、php.ini 設定ファイルの場所を見つけます。 php.ini 設定ファイルの場所を取得すると、次の 2 つの設定項目が見つかります: display_errors=Offerror_reporting=E_ALL&~E_DEPRECATED&~E_STRICT. 上記の設定項目は、PHP がエラー メッセージとエラー レベル設定を表示するかどうかを決定します。ページ上で PHP エラーを有効にするには、display_errors を On に設定する必要があります。
- Nginx 797 2023-05-12 08:25:18
-
- Nginxユーザー認証ページの設定方法
- 前書きのアプリケーション シナリオ: おそらく、内部 Web サイトには外部ユーザーがアクセスする必要があり、同時に訪問者には Web サイトのアカウント権限を与えることができないため、nginx レベルで制限が課されます。たとえば、アウトソーシングプロジェクトでは、社内の従業員はドキュメントを操作するためのアカウントを持っていますが、外注先の従業員は社内のアカウントを持っていませんが、ドキュメントを参照できる必要があるため、nginx レベルでユーザー認証を設定することが最も簡単で最良のオプションです。ほとんどの場合、雇用主は外注先の従業員に対して基本的なアクセス権を持つアカウントを開設しません。 nginx レベルでのユーザー認証の前提条件: apache2-utils (debian、ubuntu) や httpd-tools (rhel/centos/oracle) などの、対応するパスワード作成プログラムが必要です。
- Nginx 2362 2023-05-12 08:10:11
-
- nginxはページキャッシュを制御するメソッドを期限切れにします
- 構文:expires[time|epoch|max|pff] デフォルト値:offexpires ディレクティブは、http 応答の「expires」および「cache-control」ヘッダー情報を制御し、ページのキャッシュ時間を制御する機能を開始します。正の値を使用できます。または負の数。 「expires」ヘッダーの値は、設定された時間値に現在のシステム時間を加算することによって設定されます。時間値は、「cache-control」の値も制御します。負の数はキャッシュなしを意味し、正の数またはゼロは max-age=timeepoch を意味します。「expires」の値を 1january,19 として指定します。
- Nginx 1620 2023-05-12 08:04:05
-
- Nginx でファイル侵入防止サービスを構築する方法
- はじめに 現在、多くの Web サイトが情報のダウンロードに課金していることは誰もが知っていますが、ポイントであれ、ゴールド コインであれ、それは無料としか言いようがありません。では、これらの Web サイトはどのようにしてリソースのホットリンクを防止するのでしょうか?ここでは、比較的使いやすいアーティファクトを推奨します。nginx 自体は、リーチング対策機能を完了するための secure_link を提供します。サーバー ファイルのリンクにタイムスタンプとチェック コードを追加することで、サーバー ファイルが任意にダウンロードされたり盗まれたりするのを防ぐことができます。シーケンス図 nginx の設定 nginx のインストール方法 ここでは詳しく説明しませんが、インストール時に ngx_http_secure_link_module をオンにすることを忘れないでください。 ./configure--with-http_secure_link_m
- Nginx 1160 2023-05-11 23:58:20
-
- ubuntuでnginxをシャットダウンする方法は何ですか
- ubuntu で nginx をシャットダウンする方法: 1. ターミナルのコマンド ラインを開きます。 2. まず次のコマンドを入力して、nginx プロセス番号を表示します。 #ps-ef|grepnginx プロセス番号 pid が 1232 であるとします。次に、次のコマンドを入力してプロセスを強制終了し、nginx をシャットダウンします。 #kill-QUIT123//正常に停止します #kill-TERM123 または [root@LinuxServer~]#kill-INT123//クイック停止 #pkill-9nginx//強制停止
- Nginx 2366 2023-05-11 23:43:23
-
- Nginxの基本機能例分析
- 1. 静的 http サーバー まず、nginx は、サーバー上の静的ファイル (html や画像など) を http プロトコルを通じてクライアントに表示できる http サーバーです。設定:server{listen80;#ポート番号の場所/{root/usr/share/nginx/html;#静的ファイルパス}} 2. リバースプロキシサーバー リバースプロキシとは何ですか?クライアントは http プロトコルを通じて Web サイトのアプリケーション サーバーに直接アクセスできます。Web サイト管理者は途中に nginx を追加できます。クライアントは nginx を要求し、nginx はアプリケーション サーバーに要求し、その結果をクライアントに返します。このとき、nginx ははリバース プロキシです。
- Nginx 1379 2023-05-11 23:31:04
-
- Nginx設定のクロスドメインリクエストエラーAccess-Control-Allow-Origin * 解決方法
- 序文 403 クロスドメイン エラーが発生した場合、要求されたリソースに no'access-control-allow-origin' ヘッダーが存在し、応答ヘッダー パラメーターを nginx サーバー用に構成する必要があります。 1. ソリューションで必要なのは構成のみです。 nginx 設定ファイル内の次のパラメータ: location/{ add_headeraccess-control-allow-origin*;add_headeraccess-control-allow-methods'g
- Nginx 5679 2023-05-11 23:10:12
-
- Linux に Nginx サーバーをインストールして構築する方法
- 1. nginx 圧縮パッケージ nginx-1.8.0.tar.gz を Linux サーバーにアップロードします。 2. nginx は C 言語で開発されており、nginx のソースコードをコンパイルしてここに nginx をインストールするため、Linux には C 言語がインストールされている必要がありますコンパイル環境 gcc、このステップがインストールされている場合は省略でき、そうでない場合はコマンド yuminstallgcc-c++3 を実行します。nginx の http モジュールは正規表現の解析に pcre を使用するため、Linux には pcre ライブラリをインストールする必要があります。 yuminstall-ypcrecre-devel4.zlib ライブラリは、多くの圧縮および解凍方法を提供します。nginx は z を使用します。
- Nginx 1815 2023-05-11 22:52:04
-
- Nginx コンテンツ キャッシュを構成する方法と一般的なパラメーター構成は何ですか?
- 使用シナリオ: プロジェクト ページは、頻繁に変更されない大量のデータを読み込む必要があります。パーソナライゼーションは必要ありません。リクエストごとにデータが動的に生成されます。パフォーマンスは、リクエストのルーティングとデータに基づいて結果をキャッシュするほど良くありません。パラメーター. nginx キャッシュの使用は大きな問題になります. リクエスト速度が大幅に向上します。基本的に、コンテンツ キャッシュを有効にするために proxy_cache_path と proxy_cache を設定するだけで済みます。前者はキャッシュ パスと構成を設定するために使用され、後者はキャッシュを有効にするために使用されます。 http{...proxy_cache_path/path/to/cachelevels=1:2keys_zone=my_cache:10mmax_size=10ginactive
- Nginx 1521 2023-05-11 22:25:11
-
- Nginxを動的と静的に分けて設定する方法とは何ですか?
- 1. Nginx の動的および静的分離の概念 動的および静的分離では、ミドルウェアを使用して動的リクエストと静的リクエストを分離し、リソースを分離し、不要なリクエストの消費を削減し、リクエストの遅延を削減します。利点: 動的と静的分離後、動的サービスが利用できない場合でも、静的リソースは影響を受けない ミドルウェアを通じて動的リクエストと静的リクエストを分離できる 2. Nginx の動的と静的分離の適用事例 2.1. 環境計画システム サービス サービス アドレス centos7 .5 負荷分散 Nginxproxy192.168.81.210centos7.5 静的リソース Nginxstatic192.168.81.220centos7.5 動的リソース Tomcatserver192.168
- Nginx 1142 2023-05-11 22:25:04
-
- Nginx を使用して Mac でポート 80 をポート 8080 に転送する方法
- 環境 macos バージョン: 10.12.6nginx バージョン: 1.12.1 インストール 著者は homebrew を使用してライブラリ brewsearchnginxbrewinstallnginx をインストールします このようにインストールすると、nginx のリッスン ポートが 80 ではなく 8080 であることがわかります。 nginx のリスニング ポートを変更する場合、この 1 つのステップは非常に重要であり、従来の方法では変更できません。読者の皆様は、この部分をよくお読みください。 MacOS には独自の Apache サービスが付属しているため、ポート 80 を占有します。まず、Apache のリスニング ポートを別のポートに変更するか、直接アンインストールする必要があります。作成者はそのリスニング ポートを 8011 に変更しました。コマンドライン
- Nginx 1578 2023-05-11 21:49:16
-
- nginxでスムーズな再起動を実現する方法
- 1. 背景 サーバーの開発プロセスでは、新しいコードや設定を読み込むためにサービスの再起動が避けられませんが、サーバーの再起動時にサービスが中断されないことが保証できれば、再起動によるビジネスへの影響をゼロに抑えることができます。 。 2. 再起動処理 再起動とは、新旧サーバを入れ替えることを指しますが、引き継ぎの際には必然的に新旧サーバが混在することになるため、再起動処理は大まかに次のようになります。サーバーと新しいサーバーが共存します。この 2 つは共同でリクエストを処理し、古いサーバーにサービスを提供します。サーバーはすべてのリクエストを処理した後、ここで正常に終了します。主な問題は、古いサーバーと新しいサーバーが確実に共存できるようにする方法です。と再起動後の内容は同じですが、2 つが同じポートをリッスンできることを確認する方法です。 3. ンギ
- Nginx 2068 2023-05-11 21:43:13
-
- nginx 設定ファイルの構造は何ですか?
- nginx の共通機能 1. http プロキシ、リバース プロキシ: Web サーバーの最もよく使用される機能の 1 つで、特にリバース プロキシ。ここでは、陽性剤と反応剤について説明するために 2 つの写真を示します。具体的な詳細については、情報を参照してください。 nginx をリバースプロキシとして使用すると、安定したパフォーマンスが得られ、柔軟な構成で転送機能を提供できます。 nginx は、画像ファイルの末尾ではファイル サーバーに移動し、動的ページの場合は Web サーバーに移動するなど、さまざまな規則的なマッチングに基づいてさまざまな転送戦略を採用できます。サーバー ソリューションでは、やりたいことが何でもできます。そしてnginxは返された結果に対してエラーページジャンプや例外判定などを行います。分散サーバーに格納されている場合
- Nginx 1148 2023-05-11 21:28:17
-
- keepalived+nginx の高可用性を実現する方法
- 1. keepalived の概要 Keepalived は元々、LVS クラスタシステム内の各サービスノードの状態を管理および監視するための LVS 負荷分散ソフトウェアとして設計されましたが、その後、高可用性を実現するための vrrp 機能が追加されました。 LVS ソフトウェアの管理に加えて、keepalived は他のサービスの高可用性ソリューションもサポートできます。 keepalived は、vrrp プロトコルを通じて高可用性機能を実装します。 vrrp (virtualrouterredundancyprotocol) 仮想ルーティング冗長プロトコル。 vrrp の目的は、静的ルーティングの単一障害点の問題を解決することであり、個々のノードがダウンしても、ネットワーク全体が中断なく実行できるようにすることができます。
- Nginx 1188 2023-05-11 21:28:11
-
- nginxリバースプロキシ設定のプレフィックスを削除する方法
- nginx をリバース プロキシとして使用する場合、リクエストをそのまま次のサービスに転送するだけです。 proxy_pass リクエストを設定すると、ドメイン名が置き換えられるだけです。異なる URL サフィックスに基づいて異なるサービスにアクセスする場合は、次の方法を使用する必要があります: 方法 1: "/"server{listen8000;server_nameabc.com;access_log" パイプを追加する:rollback/data/log/nginx/access.loginterval=1dbaknum=7maxsize=1g"main;location
- Nginx 3771 2023-05-11 21:07:11