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

  • Nginx で PHP の実行を無効にする方法
    Nginx で PHP の実行を無効にする方法
    1. Nginx 設定ファイルを編集する PHP スクリプトの実行を無効にするには、Nginx 設定ファイルを編集する必要があります。 Nginx の構成ファイルがどこにあるかわからない場合は、ターミナルで次のコマンドを実行してみてください: $locatenginx.conf オペレーティング システムによっては、Nginx の構成ファイルが別の場所にある場合があります。 Nginx 構成ファイルを編集し、次のような行を見つけます: location~\.php${try_files$uri=404;fastcgi_passunix:/var/run/php5-fpm.sock;fastcgi_indexindex.php;fastcgi_p
    Nginx 1794 2023-05-27 09:13:14
  • Nginx でクローラをフィルタリングするユーザー エージェント方式の構成
    Nginx でクローラをフィルタリングするユーザー エージェント方式の構成
    一見わかりにくいですが、要は「yisouspider」というユーザーエージェントが画面に溢れ出ているのです。一見するとどこから来たのかわかりません。とても恥知らずです。ルート ディレクトリ設定領域を見つけて、useragent フィルター判定ステートメントを追加し、「yisouspider」という名前のステートメントが直接 403 を返すことを確認します。 注 1: 複数のフィルターを追加する必要がある場合は、これを実行します ($http_user_agent~*"spider1|spider2|spider3) |spider4")、真ん中にある | で区切るだけです | 注 2: 私のブログのように、サブディレクトリのブログを使用している場合は、
    Nginx 1918 2023-05-27 08:46:15
  • Docker で nginx の https を設定する方法
    Docker で nginx の https を設定する方法
    環境の準備 Azure 上で Ubuntu タイプの仮想マシン イベントを作成するのは非常に簡単で、Docker をインストールする必要はありません。見落としやすいのは、ポート 80 と 443 を開くなど、適切なネットワーク セキュリティ グループ ルールを構成することです: および dns を構成します: 通常の http サイトを作成します。簡単にするために、Web サイトとしてミラー内の Nodejs アプリケーションを直接使用します。 $dockerpulljfpower/nodedemo$dockernetworkcreate-dbridgewebnet$dockerrun-d--restart=always--expose=3000\--network=
    Nginx 1759 2023-05-26 23:22:08
  • nginx を使用して Cookie のクロスドメイン アクセスの問題を解決する方法
    nginx を使用して Cookie のクロスドメイン アクセスの問題を解決する方法
    1. 前に書いたように、最近、Alibaba Cloud 上の 4 つのサーバーのプロジェクトを、お客様が提供した新しいプロジェクトに移行する必要がありました (元の 4 つのサーバーは、第 1 レベルのドメイン名と第 2 レベルのドメイン名を使用していました)。たとえば、aaa.abc.com、bbb.abc.com、ccc.abc.com などです。このうち aaa.abc.com は Cookie の情報を .abc.com に設定してログインします。他のシステムはこの Cookie を共有できます。ただし、4 つの新しいサーバーの間にはドメイン名が適用されておらず、IP は 4 つだけです: 192.168.0.1 シングル サインオン サーバー 192.168.0.2192.168.0.3192.168.0.4 (各サーバーには 2 つのエントリがあるため)
    Nginx 3323 2023-05-26 23:21:21
  • Nginx で 404 ページと 404 ページを返す AJAX リクエストを設定する方法
    Nginx で 404 ページと 404 ページを返す AJAX リクエストを設定する方法
    404 ページの基本構成 404 エラーは、www Web サイトにアクセスするときに発生する一般的なエラーです。最も一般的なエラー メッセージ: 404notfound。 404エラーページの設定はWebサイトのSEOに大きな影響を与え、ホームページへの直接リダイレクトなど不適切な設定は検索エンジンによって降格され、摘発されてしまいます。 404 ページの目的は、要求したページが存在しないことをユーザーに伝え、ウィンドウを閉じて離れるのではなく、Web サイトの他のページを参照するようにユーザーを誘導することです。検索エンジンは、http ステータス コードを使用して Web ページのステータスを識別します。検索エンジンが不正なリンクを取得した場合、Web サイトは 404 ステータス コードを返し、検索エンジンにリンクのインデックス作成を中止するように指示する必要があります。 200 または 302 ステータス コードが返された場合、検索エンジンはリンクにインデックスを付けます。
    Nginx 3820 2023-05-26 21:47:31
  • シェルスクリプトを使用してワンクリックでNginxサービスをインストールする方法
    シェルスクリプトを使用してワンクリックでNginxサービスをインストールする方法
    内容は特に言うことはなく以下の通りです。 #!/bin/bash#Nginx バージョン ver=nginx-1.$2.$3#インストールディレクトリ in_dir="/app/$ver"#ソフトウェア格納ディレクトリ dl_dir="/server "#最終操作ディレクトリ run_dir=/app/nginxif[!-d$in_dir];thenmkdir-p$in_dirfiif[!-d$dl_dir];thenmkdir$dl_dirfi##nginxfunctionnginx_install(){yum-yinstall をインストールします
    Nginx 1730 2023-05-26 21:15:32
  • Docker を使用して Nginx ファイルを変更する方法
    Docker を使用して Nginx ファイルを変更する方法
    1. docker を使用して nginx をインストールする: docker を使用して nginx をインストールするのは非常に簡単です。Baidu の記事を参照するか、docker を使用して mysql をインストールできます: 2. インストール後、docker コンテナに入ります: コマンド dockerexec-it container idbash を実行します。入るにはコンテナが開いている必要があることに注意してください。 3. nginx のindex.html の変更を例に挙げます。 1. インデックスが存在するディレクトリを入力します: cdusr/share/nginx/html 2. Index.html を編集します。重要な点は、ここでエラーが報告されることです。 3. vim コマンドが存在しないことを示すプロンプトが表示されます。このコマンドをインストールします: apt-getinstallvim
    Nginx 1784 2023-05-26 21:00:58
  • nginxでSSLリバースプロキシを実装する方法
    nginxでSSLリバースプロキシを実装する方法
    手順: 1. 権限のある SSL 証明書ペアを生成します (自分で発行した場合、https はブラウザーによって認識されません。つまり、https に大きな赤十字が表示されます)。無料の Web サイトを推奨します: 2. ssl に基づいています。 key と ssl .crt を nginx にデプロイするには、まず nginx が ssl_module をサポートする必要があります。次に、nginx.conf を次のように変更します。
    Nginx 1355 2023-05-26 20:52:04
  • nginxの起動失敗を解決する方法
    nginxの起動失敗を解決する方法
    まず、nginx は単独でデプロイされるわけではありません。最初に dockerstartnginx を起動して、nginx が出力されていることを確認する必要があります。しかし、dockerps は、まだ nginx の起動に失敗していることを発見したので、ログを確認する準備をします。Dockerlogs-fnginx は大量のレポートを出力します。エラーが発生しました。ログがいつ書き込まれたのかはわかりません。その後、解決されました。推定では、設定ファイルが空です。イベントモジュールが見つからないため、まず nginx のコンテナ情報を確認します。Dockerinspectnginx は、設定ファイルを見ると、/usr/nginx/conf に設定ファイルが存在しないことがわかります。この時点で問題は見つかっているはずですが、運用保守の学生は
    Nginx 3606 2023-05-26 19:55:38
  • Nginx の geo モジュールとそれを使用して負荷分散を構成する方法
    Nginx の geo モジュールとそれを使用して負荷分散を構成する方法
    geo ディレクティブは、ngx_http_geo_module モジュールによって提供されます。デフォルトでは、nginx は人為的に --without-http_geo_module を指定しない限り、このモジュールをロードします。 ngx_http_geo_module モジュールを使用して、値がクライアント IP アドレスに依存する変数を作成できます。 Geo ディレクティブ構文: geo[$address]$variable{...} デフォルト値: - 設定セクション: http 定義は、指定された変数からクライアントの IP アドレスを取得します。デフォルトでは、nginx は $remote_addr 変数からクライアント IP アドレスを取得しますが、他の変数から取得することもできます。 geo$remot など
    Nginx 2227 2023-05-26 19:32:28
  • nginx 構成最適化の分析例
    nginx 構成最適化の分析例
    [root@xxxxxxxxxxxxxx~]#cat/usr/local/nginx/conf/nginx.confusernobody;worker_processes4;worker_cpu_affinity0001001001001000;error_loglogs/error.log;pidlogs/nginx.pid;events{worker_connections10240;accept_mutexon;multi_accepton;useepoll;}http{含む
    Nginx 1254 2023-05-26 17:18:40
  • Centos に PHP7.4 と Nginx をインストールする方法
    Centos に PHP7.4 と Nginx をインストールする方法
    準備 1. 必要なインストール パッケージ wgetwget2 をダウンロードし、必要な拡張機能 yuminstall-ygccgcc-c++makecmakebisonautoconfwgetlrzszlibtoollibtool-ltdl-develfreetype-devellibjpeg.x86_64libjpeg-devellibpng-develgd-develpython-develpatchsudoopenssl*opensslopenssl-develncurses-develbzip*b をインストールします。 zip2 unzipzlib-de
    Nginx 935 2023-05-26 16:41:41
  • Nginx でローカルに SSL アクセスを構成する方法
    Nginx でローカルに SSL アクセスを構成する方法
    1. 設定手順 1.1 証明書の生成 keytool-genkey-v-aliasnginx-keyalgRSA-keystorenginx.keystore-validity36500alias エイリアスは nginxkeystore ファイルは nginx.keystorevalidity 有効期間は 36500 日 nginx.keystore ファイルを生成するには、上の図に従ってください。 1.2 変換証明書JKS2PFX.batnginx.keystore123456nginxexportfile 形式。この JKS2PFX.bat はツールです。ダウンロードしてください。
    Nginx 1264 2023-05-26 16:28:06
  • ChatGPTを使用してNginxリバースプロキシの問題を解決する方法
    ChatGPTを使用してNginxリバースプロキシの問題を解決する方法
    背景 3 つのサーバーがあり、1 つの Web サーバーは外部アクセスを提供し、他の 2 つのサーバー QC1 と QC2 は、さまざまなデバイスで認識された後に保存された写真を保存するために使用されます。サーバー名 IP アドレス Web サーバー 10.76.2.10QC1192.168.100.1QC2192.168.100.2 フロントエンド プログラムは、写真のファイル名に従って写真を表示する必要があります。この問題を解決するには、リバース プロキシに Nginx を使用することが考えられました。たとえば、写真のファイル名が QC1 で始まる場合、写真は 192.168.100.1 サーバーから取得され、ユーザーは http://10.76.2.10:8029/med にアクセスします。
    Nginx 2065 2023-05-26 16:19:45
  • nginxの組み込み変数とは何ですか?
    nginxの組み込み変数とは何ですか?
    nginx 組み込み変数 組み込み変数は ngx_http_core_module モジュールに格納され、変数の命名方法は Apache サーバー変数と一致します。要約すると、これらの変数は、$http_user_agent、$http_cookie などのクライアント リクエスト ヘッダーの内容を表します。以下は、nginx でサポートされているすべての組み込み変数です: $arg_name リクエストのパラメータ名、つまり、「?」の後の arg_name=arg_value 形式 $args リクエストのパラメータ値 $binary_remote_addr クライアント アドレスのバイナリ形式、4バイトの固定長 $body
    Nginx 3708 2023-05-26 16:16:06

ツールの推奨事項

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 学習者の迅速な成長を支援します!