現在位置:ホームページ > 技術記事 > 運用・保守 > Nginx

  • Nginxのアクセス制限を設定する方法
    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 シグナルセットの分析例
    シナリオの再現 以下では、ネイティブ nginx を使用して、fedora26 がインストールされた仮想マシン上でこのプロセスを再現します。使用する nginx バージョンは最新の 1.13.4 です。最初に nginx を起動すると、マスターとワーカーの両方が実行されていることがわかります。 。次に、sigusr2 シグナルをマスターに送信し、nginx コアがこのシグナルを受信すると、ホット アップデートをトリガーします。新しいマスターとマスターフォークのワーカーがすでに実行されていることがわかります。この時点で、古いマスターに sigwinch シグナルを送信します。このシグナルを受信した後、古いマスターはワーカーに si を送信します。
    Nginx 1070 2023-05-13 10:37:16
  • Nginx で特定のユーザー エージェントをインターセプトする方法
    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 を 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 エラーを解決する方法
    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 を構成する方法
    ポート 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でルート&エイリアスファイルパスとインデックスディレクトリを設定する方法
    ルート&エイリアスのファイルパス設定 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 静的ファイル サービスを構成および最適化する方法
    ルート ディレクトリとインデックス ファイル ルート ディレクティブは、ファイルの検索に使用されるルート ディレクトリを指定します。要求されたファイルへのパスを取得するために、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 で上流モジュールを使用する方法
    アップストリーム モジュールの概要 nginx モジュールは通常、ハンドラー、フィルター、アップストリームの 3 つの主要なカテゴリに分類されます。前の章で、読者はハンドラーとフィルターについてすでに学習しました。これら 2 種類のモジュールを使用すると、nginx はスタンドアロン作業を簡単に完了できます。アップストリーム モジュールにより、nginx は単一マシンの制限を超えて、ネットワーク データの受信、処理、転送を完了できるようになります。データ転送機能は、nginxに単一マシンにわたる水平処理機能を提供し、ターミナルノードに対して単一の機能しか提供しないという制限からnginxを解放し、ネットワークアプリケーションレベルで分割、カプセル化、統合の機能を持たせることが可能になります。データ転送は、ネットワーク アプリケーションを構築する nginx の機能です
    Nginx 1711 2023-05-13 08:40:12
  • Nginx を使用して Windows で画像サーバーを構築する方法
    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設定ファイルの構成方法
    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 を構成する方法
    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を構成する方法
    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を設定する方法
    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 レベル ドメイン名を構成する方法
    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

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。