- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Nginxのアクセス制限を設定する方法
- nginx のアクセス制限とは何ですか? 設定 nginx のアクセス制限には 2 つの側面があります. 1 つは IP ベースのアクセス制御であり、もう 1 つはユーザーの信頼されたログイン制御です. 以下では、これら 2 つの方法を 1 つずつ紹介します。ベースのアクセス制御: はい IP ベースのアクセス制御を構成すると、特定の IP のアクセスを許可し、アクセスできない IP を制限する効果を実現できます。これは、アクセスを許可するための構成方法です。構成構文:allowaddress|cidr|unix|all ; デフォルト構成: 構成なし 構成パス: http 、server、location、limit_Except; これはアクセスを許可しない構成方法です。構成構文:denyaddress|c
- Nginx 2321 2023-05-13 10:46:05
-
- nginx シグナルセットの分析例
- シナリオの再現 以下では、ネイティブ nginx を使用して、fedora26 がインストールされた仮想マシン上でこのプロセスを再現します。使用する nginx バージョンは最新の 1.13.4 です。最初に nginx を起動すると、マスターとワーカーの両方が実行されていることがわかります。 。次に、sigusr2 シグナルをマスターに送信し、nginx コアがこのシグナルを受信すると、ホット アップデートをトリガーします。新しいマスターとマスターフォークのワーカーがすでに実行されていることがわかります。この時点で、古いマスターに sigwinch シグナルを送信します。このシグナルを受信した後、古いマスターはワーカーに si を送信します。
- Nginx 1070 2023-05-13 10:37:16
-
- Nginx で特定のユーザー エージェントをインターセプトする方法
- nginx で特定のユーザー エージェントをブラックリストに登録する ユーザー エージェントのブロック リストを設定するには、Web サイトの nginx 設定ファイルを開き、サーバー定義セクションを見つけます。このファイルは、nginx 構成または Linux バージョンに応じて、異なる場所に配置される場合があります (例: /etc/nginx/nginx.conf、/etc/nginx/sites-enabled/、/usr/local/nginx/conf /nginx)。 conf、/etc/nginx/conf.d/)。次のようにコードをコピーします:server{listen80default_server;server_nam
- Nginx 1299 2023-05-13 10:25:05
-
- Nginx が HTTP を HTTPS にリダイレクトする方法
- Nginx は、安全でない、または暗号化されていない HTTP Web トラフィックを、システム上の暗号化された安全な HTTPS Web サーバーにリダイレクトするように簡単に構成できる強力なリダイレクト ツールです。 「エンギネックス」と発音される Nginx は、インターネット上の最大の Web サイト トラフィックの負荷の管理と処理を担当する、Linux ベースの無料のオープンソースの高性能 Web およびリバース プロキシ サーバーです。 Nginx は、安全でない、または暗号化されていない HTTP Web トラフィックを、システム上の暗号化された安全な HTTPS Web サーバーにリダイレクトするように簡単に構成できる強力なリダイレクト ツールです。システム管理者または開発者は、Nginx サーバーを頻繁に使用する必要があります。この記事では、
- Nginx 3293 2023-05-13 09:52:13
-
- Nginx の 500 Internal Server Error エラーを解決する方法
- 1. ディスク容量が不足していませんか? df-k を使用して、ハードディスクの空き容量がいっぱいかどうかを確認します。ハードドライブの空き容量を増やすと、500 エラーを解決できる場合があります。 nginx でアクセスログが有効になっている場合、アクセスログが必要ないときはアクセスログを閉じることをお勧めします。アクセスログは多くのハードディスク容量を消費します。 2. nginx 設定ファイルが間違っていますか?これは構文エラーを指すものではなく、nginx の設定ファイルに構文エラーがある場合、起動時にプロンプトが表示されます。書き換えを構成する場合、一部のルールが適切に処理されないと 500 エラーが発生する可能性があります。書き換えルールをよく確認してください。構成ファイル内の一部の変数が不適切に設定されている場合、値のない変数を参照するなど、500 エラーも発生します。 3. など
- Nginx 4896 2023-05-13 09:28:21
-
- ポート 443 で SSL 証明書を監視するように Nginx を構成する方法
- 1. 証明書ファイルの準備 Alibaba Cloud Symantec の無料版 SSL 証明書を使用しています。証明書ファイルをダウンロードして解凍し、次のファイルを取得します。nginx–>cert ディレクトリに ssl ディレクトリを作成し、上記のすべてのファイルを ssl ディレクトリにコピーします。2. nginx.conf ファイルを変更し、http に次の情報を入力します。 nginx.conf の {}。コンテンツ サーバー{listen443;server_namewww.httpstest.com;sslon;roothtml;indexindex.htmlindex.htm;#ここの .pem/.key ファイルを対応するファイル名 ssl_ に置き換えます
- Nginx 2621 2023-05-13 09:19:05
-
- Nginxでルート&エイリアスファイルパスとインデックスディレクトリを設定する方法
- ルート&エイリアスのファイルパス設定 nginxではファイルパスの指定方法にルートとエイリアスの2種類がありますが、申請時の対応を迅速にするために、両者の使用方法の違いを以下にまとめます。ルートとエイリアスの主な違いは、nginx が場所の後の URI を解釈する方法であり、これにより、ルートとエイリアスは異なる方法でリクエストをサーバー ファイルにマップします。 [root] 構文: rootpath デフォルト値: roothtml 設定セクション: http、server、location、if [alias] 構文: aliaspath 設定セクション: location 例: location~^/we
- Nginx 1733 2023-05-13 09:10:14
-
- Nginx 静的ファイル サービスを構成および最適化する方法
- ルート ディレクトリとインデックス ファイル ルート ディレクティブは、ファイルの検索に使用されるルート ディレクトリを指定します。要求されたファイルへのパスを取得するために、nginx は root ディレクティブで指定されたパスに要求 URI を追加します。このディレクティブは、http{}、server{}、または location{} コンテキストの任意のレベルに配置できます。次の例では、仮想サーバーに対して root ディレクティブが定義されています。これは、ルート ディレクティブを含まないすべての location ブロックに適用され、ルートを明示的に再定義します:server{root/www/data;location/{}location/images/{}location~\.(mp3|mp4){root /www/私
- Nginx 1603 2023-05-13 09:04:13
-
- Nginx で上流モジュールを使用する方法
- アップストリーム モジュールの概要 nginx モジュールは通常、ハンドラー、フィルター、アップストリームの 3 つの主要なカテゴリに分類されます。前の章で、読者はハンドラーとフィルターについてすでに学習しました。これら 2 種類のモジュールを使用すると、nginx はスタンドアロン作業を簡単に完了できます。アップストリーム モジュールにより、nginx は単一マシンの制限を超えて、ネットワーク データの受信、処理、転送を完了できるようになります。データ転送機能は、nginxに単一マシンにわたる水平処理機能を提供し、ターミナルノードに対して単一の機能しか提供しないという制限からnginxを解放し、ネットワークアプリケーションレベルで分割、カプセル化、統合の機能を持たせることが可能になります。データ転送は、ネットワーク アプリケーションを構築する nginx の機能です
- Nginx 1711 2023-05-13 08:40:12
-
- Nginx を使用して Windows で画像サーバーを構築する方法
- 1. 公式 Web サイトにアクセスして、nginx 圧縮パッケージをダウンロードします。解凍されたディレクトリは次のとおりです。 2. 解凍された conf/nginx.conf 設定ファイルで、色付きのコード #usernobody;worker_processes1;#error_loglogs/error を追加または変更します.log; #error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime
- Nginx 2330 2023-05-13 08:34:22
-
- Nginx設定ファイルの構成方法
- nginx は、ロシアで 2 番目にアクセス数の多いサイトである rambler.ru サイト用に lgorsysoev によって設計および開発されました。 2004 年のリリース以来、オープンソースの力によって、ほぼ成熟し、完璧になりました。 nginxは機能が豊富で、httpサーバー、リバースプロキシサーバー、メールサーバーとして利用できます。 fastcgi、ssl、virtualhost、urlrewrite、gzip などの機能をサポートします。また、多くのサードパーティ製モジュール拡張機能をサポートしています。 Nginx の安定性、機能セット、サンプル構成ファイル、システム リソース消費量の低さにより、Nginx は追いつくことができ、世界中のアクティブな Web サイト (約 2,220 万 Web サイト) の 12.18% の使用率を達成しています。 nginxの共通関数
- Nginx 1515 2023-05-13 08:34:16
-
- Centos7.3 で Nginx をインストールしてデプロイし、https を構成する方法
- インストール環境 1.gcc のインストール nginx をインストールするには、まず公式 Web サイトからダウンロードしたソース コードをコンパイルする必要があります コンパイルは gcc 環境に依存します: yuminstallgcc-c++2.pcrecre-devel のインストール pcre-devel は二次開発ライブラリですpcreを使用して開発されました。 : yuminstall-ypcrecre-devel3.zlib zlib ライブラリをインストールすると、多くの圧縮および解凍方法が提供されます。nginx は zlib を使用して http パッケージのコンテンツを gzip できます: yuminstall-yzlibzlib-devel4.openssl 強力なセキュア ソケット レイヤー パスワード ライブラリをインストールします。メインパスワード
- Nginx 899 2023-05-13 08:16:12
-
- Ubuntuでphp、nginx、redisを構成する方法
- 前述したように、Ubuntu18.04.1-LTS-64 構成 php、nginx、redis は重要です。 1. 次のインストールはシステムのルート ディレクトリ、つまり ubuntu@VM-0-8-ubuntu:/$Execute でコマンドを実行します。ここ; 2. 次の構成ファイルを変更するには、最初に元のファイルをバックアップすることが最善です. 1. nginx をインストールするには、コマンド sudoapt-getinstallnginx を入力します. インストールが成功したら、システム ルートに移動します
- Nginx 1352 2023-05-12 23:28:04
-
- CentOSサーバーでnginxを設定する方法
- セキュア ターミナル mobaxterm_personal をダウンロードします。 まず、セキュア ターミナルをダウンロードした後、自分のパブリック ネットワーク IP に接続します。接続が成功すると、表示は上記のようになります。 nginx の概要 nginx は、軽量の Web サーバーおよびリバース プロキシ サーバーです。 apacheやlighttpdと比べてメモリが少なく安定性が高いというメリットがあります。最も一般的な用途は、リバース プロキシ サービスを提供することです。サーバーに接続した後、最初のステップ: gccgcc-c++ をインストールします。コマンドは yuminstall-ygccgcc-c++ です。2 番目のステップ: pcre ライブラリ $cd/usr/ をインストールします。 local/$wgethttp://jaist.dl.sourceforge.net/p
- Nginx 1107 2023-05-12 23:25:04
-
- Nginx の第 2 レベル ドメイン名を構成する方法
- 2 つのプロジェクトでドメイン名を使用する必要がある場合、第 2 レベルのドメイン名を使用する必要があります。Nginx で第 2 レベルのドメイン名を次のように設定します: 1. 元の設定ファイルは次のとおりです。 }http{includemime.types;default_typeapplication /octet-stream;sendfileon;keepalive_timeout65;server{listen80;server_namelocalhost;location/{roothtm
- Nginx 4596 2023-05-12 23:22:04