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

  • Nginxに基づいたアクセス制御と接続制限を実装する方法
    Nginxに基づいたアクセス制御と接続制限を実装する方法
    1. デフォルトの設定構文 nginx.conf は、/etc/nginx/conf.d/*.conf などのメイン設定ファイルとして使用されます。これを読み取ると、ディレクトリの .conf も読み込まれます。 1.1 グローバルおよびサービスレベルのユーザー設定ユーザーを使用 Worker_processes は、CPU と一致する同時接続数の増加を処理します。8 つのコアが 8 つの error_lognginx エラー ログをセットアップします。pidnginx サービスが開始されると、pid1.2event がイベント モジュール worker_connections に使用されます。プロセスに許可される最大接続数使用するカーネル モデルを定義します 1.3 サーバールート ホーム ロード
    Nginx 1409 2023-05-14 18:46:20
  • nginxでlistenコマンドを使用する方法
    nginxでlistenコマンドを使用する方法
    listen コマンド nginx は高性能の http サーバーであり、ネットワーク処理がその中核であるため、ネットワークの初期化を理解すると、nginx のネットワーク処理についての理解が深まります。ネットワーク関連の主な設定コマンドは、listen とserver_name の 2 つです。 listen コマンドは、nginx リスニング アドレスを設定します。IP プロトコルの場合、このアドレスはアドレスとポートです。Unix ドメイン ソケット プロトコルの場合、このアドレスはパスです。listen コマンドで指定できるのは 1 つのアドレスまたはポートのみです。アドレスはまた、ここから この記事の冒頭では、listen 命令の解析プロセスを分析します。
    Nginx 2006 2023-05-14 18:37:14
  • nginxロード機能+nfsサーバー機能の解析例
    nginxロード機能+nfsサーバー機能の解析例
    nfs サーバーを使用して 3 つのサーバー サーバーの Web ページ コンテンツを一貫性のあるものにする #contos システム この記事で使用する 1. nfs-utils[root@nfs-server~]#yuminstallnfs-utils-y2 をインストールします。nfs サーバーと 3 つのサーバー サーバーで開始します。サーバー上の nfs 機能を実行して、nfs プロセスを確認しますが、応答がありません。これは、nfs が外部ポート番号をリッスンせず、rpc にアウトソーシングしているためです。rpc は、nfs がポートをリッスンするのを支援し、クライアントに通知します。マシンの対応するポートに接続します。 3. 共有ファイル ①. ルートの下に共有ファイル Web を作成し、Web ページとダウンロード用の 2 つのファイルを含めます # ダウンロード機能は 3 にある必要があります
    Nginx 1346 2023-05-14 18:31:13
  • Nginx http ヘルスチェックを構成する方法
    Nginx http ヘルスチェックを構成する方法
    パッシブ チェック パッシブ ヘルス チェックの場合、nginx および nginxplus はイベントの発生を監視し、失敗した接続の回復を試みます。それでも動作しない場合、nginx と nginxplus はサーバーを利用不可としてマークし、再びアクティブとしてマークされるまで、サーバーへのリクエストの送信を一時的に停止します。上流サーバーが使用不可としてマークされる条件は、ブロック内のサーバー ディレクティブのパラメータ上流で上流サーバーごとに定義されます。fail_timeout - サーバーが使用不可としてマークされる前に試行が失敗する回数を設定します。サーバーが利用不可時間としてマークされているとき (デフォルトは 10 秒)。 max_fails - fai に設定
    Nginx 1698 2023-05-14 18:10:06
  • nginx と docker を使用して単純な負荷分散を実装する方法
    nginx と docker を使用して単純な負荷分散を実装する方法
    テスト手順: 1. サーバーに nginx サーバーを構築し、起動します. ここでは確立しない具体的なプロセスを参照してください. 2. docker のソースから nginx の公式イメージをプルし、dockerpullnginx として保存します3. ローカル ディレクトリに 2 つの新しいファイルを作成します。フォルダー、ここでは /mydata/test1、/mydata/test2/4 に作成しました。2 つのテスト フォルダーに新しい Index.html を作成してマークし、thisisnginx1 を出力します。最初の HTML に thisisnginx1 を出力し、2 番目の HTML に thisisnginx1 を出力します。 thisisnginx2 を出力します。 5. Docker を介して 2 つの nginx サーバーのコンテナを実行し、静的ファイルを配置します。
    Nginx 805 2023-05-14 18:04:06
  • Nginxの一般的な操作コマンドは何ですか?
    Nginxの一般的な操作コマンドは何ですか?
    servicenginxstopsystemctlstopnginxサービスを開始するnginxstartsystemctlstartnginxサービスを再起動するnginxreloadsystemctlrestartnginx システムの起動時に自動的に実行する systemctlenablenginx システムの起動時に自動実行を無効にする systemctldisablenginx ナレッジポイントの拡張: まず、設定ファイルを使用して nginx コマンドを開始します: nginx-c/usr/local/nginx/conf/nginx.conf 再起動サービス: サービス
    Nginx 1960 2023-05-14 17:40:07
  • Centos に Nginx をインストールする方法
    Centos に Nginx をインストールする方法
    nginx (「enginex」) は、軽量の http およびリバース プロキシ サーバーです。 Apacheやlighttpdなどと比較して、メモリが少なく、同時実行性が高く、安定性が高いという利点があります。最も一般的な用途は、リバース プロキシ サービスを提供することです。 Linux では、yum や aptitude などのパッケージ管理ツールを使用してインストールするのではなく、nginx ソース コード パッケージをダウンロードして手動でコンパイルする必要があります。コンパイル中に nginx を構成する必要があるため、手動でコンパイルする必要がありますが、これもいくつかのツールとライブラリ ファイルに依存します。 nginx は C 言語で書かれているため、まず C 言語のコンパイル環境をインストールする必要があります。通常、ほとんどのlinu
    Nginx 2376 2023-05-14 17:31:14
  • nginx が ctx を使用してデータ共有を実現する方法
    nginx が ctx を使用してデータ共有を実現する方法
    環境: init_worker_by_lua、set_by_lua、rewrite_by_lua、access_by_lua、content_by_lua、header_filter_by_lua、body_filter_by_lua、log_by_lua、ngx.timer.、balancer_by_lua この Lua テーブルは、リクエストベースの Lua 環境データを保存するために使用でき、そのライフサイクルは現在のリクエストと同じです(Nginx 変数と同様)。次の例を参照してください。 location/test{rewrite_by_lua_block{ngx.c
    Nginx 1583 2023-05-14 17:25:18
  • CentOS7 Docker Nginx の導入と実行例の分析
    CentOS7 Docker Nginx の導入と実行例の分析
    1. リソースの準備 dockerfile file#"ported"byadammillerfrom#https://github.com/fedora-cloud/fedora-dockerfiles##originallywriteforfedora-dockerfilesby#scollierfromcentos:centos7maintainerthecentosprojectrunyum-yupdate;yumcleanallrunyum-yinstallepel-relea
    Nginx 861 2023-05-14 17:10:15
  • Nginx で https をアップグレードする方法
    Nginx で https をアップグレードする方法
    証明書のダウンロード 証明書コンソールで nginx バージョンの証明書をダウンロードします。ローカルエリアにダウンロードされた圧縮ファイルパッケージには、解凍後の内容が含まれます: .pem ファイル: 証明書ファイル key ファイル: 証明書の秘密鍵ファイル (証明書の申請時に CSR を自動的に作成することを選択しない場合、CSR は作成されません) nginx のインストールディレクトリに nginx1 を設定します 配下に cert ディレクトリを作成し、ダウンロードしたファイルをすべて cert ディレクトリにコピーします 証明書申請時に csr ファイルを自分で作成した場合は、対応する秘密キーファイルを証明書ディレクトリ。 2. nginx インストール ディレクトリ #usernobody;worker_processes1;#error の conf ディレクトリにある nginx.conf ファイルを開きます。
    Nginx 945 2023-05-14 16:49:12
  • NginxでWebサーバーを構成する方法
    NginxでWebサーバーを構成する方法
    1. Nginx 構成ファイル コマンド nginx-t を表示します (図 2 を参照)。構成ファイル ディレクトリに入り、ディレクトリ cd/usr/loxa/nginx/conf を表示します。nginx.conf ファイルとvhost ディレクトリ. 3. まず nginx .conf を編集しましょう, メイン サービスは別の構成です. 最後に、今 vhost ファイルを導入できます. 最初は空です. 次に、このディレクトリ内のファイルを見てみましょう. 開きます1 つを表示します。これで 2 つのサイトのファイル変更がすべて完了しました。完了後、servicenginxreload (nginx 設定のリロード)
    Nginx 1890 2023-05-14 16:40:14
  • nginx が HSTS を構成する方法
    nginx が HSTS を構成する方法
    Netcraft は最近、SSL/TLS Web サイトのテストに関する研究を発表し、HTTP Strict Transport Security HSTS を正しく実装しているユーザーは 5% のみであると指摘しました。 HSTSHTTPS (SSL および TLS) とは、ユーザーと Web サイト間の通信中のセキュリティを確保し、攻撃者による傍受、変更、なりすましを困難にします。ユーザーがドメイン名または http:// リンクを手動で入力すると、Web サイトへの最初のリクエストは暗号化されず、プレーン http を使用します。最も安全な Web サイトは、ユーザーを https 接続に誘導するリダイレクトを即座に送り返しますが、中間者攻撃者は最初の http リクエストを傍受し、それによってユーザーのその後の応答を制御できる可能性があります。当然のことながら、HSTS はこの潜在的なセキュリティ問題を解決するために登場しました。
    Nginx 1940 2023-05-14 16:37:18
  • nginx設定アクセス画像パスとhtml静的ページ取得方法
    nginx設定アクセス画像パスとhtml静的ページ取得方法
    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 1724 2023-05-14 16:37:12
  • Windows で Nginx ログ処理スクリプトを作成する方法
    Windows で Nginx ログ処理スクリプトを作成する方法
    操作手順: 20120917.txt は分析が必要なログ、last.csv は統計結果です (統計と並べ替えを容易にするために execl で開く)。 1. [ファイル] 2. [画像] 実行中のscreenshot.jpg 3. [画像] 実行結果 4. [コード] バットとして保存し、ダブルクリックして開き、コードをコピーします。 ip.txt ファイルに awk.exe "{a[$1]+=1;}end{for(iina){printi;}}"20120917.txt>ip.txtrem 行ごとに ip を送信します
    Nginx 696 2023-05-14 16:37:06
  • Nginx+PHP+FastCGIアクセラレーションモードの実装方法
    Nginx+PHP+FastCGIアクセラレーションモードの実装方法
    1. 動的な PHP Web ページへのユーザーのアクセス ユーザーのブラウザは Web ページ http://192.168.1.103/index.php へのアクセスを開始します ユーザーと nginx サーバーは 3 ウェイ ハンドシェイクを実行して TCP を作成します接続 (nginx アクセス コントロール ポリシー、nginx ファイアウォールなどのアクセス コントロール ポリシーを無視) ステップ 1: ユーザーは nginx サーバーに http リクエストを送信します ステップ 2: nginx はユーザーがアクセスした URI とサフィックスに基づいてリクエストを判断します1. たとえば、ユーザーがindex.phpにアクセスすると、nginxは構成ファイル内の一致するURIとサフィックスに基づいてリクエストを判断します。例: [emailprotected]:/data/web#ca
    Nginx 754 2023-05-14 16:34:12

ツールの推奨事項

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 フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!