- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- 指定したポートへの Nginx ドメイン名転送を設定する方法
- /usr/local/nginx/confsudocd/usr/local/nginx/conf と入力して vhost ディレクトリ sudomkdirvhost を作成し、nginx.conf ファイル sudocpnginx.confnginx.conf_backsudovimnginx.conf を変更して、アクセス マシンの hosts ファイルをシミュレート アクセス用に設定します。ここで使用するマシンは Windows 10 で、hosts ファイルは c:\windows\system32\drivers\etc フォルダーにあります。ポートプロキシ構成ファイルを作成する sudocdvhostsudovimww
- Nginx 1934 2023-05-14 21:37:12
-
- Nginx のバージョン名を変更して Web サーバーを偽装する方法
- nginx のデフォルト名を変更する方法、少し偽装することも、インストールすることもできますヒント: 通常、変更は nginx がコンパイルされる前に行われます。変更後、コードは次のように再コンパイルする必要があります: scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n
- Nginx 1088 2023-05-14 21:19:12
-
- VIM で NGINX 構成ファイルを強調表示する方法
- nginx.vim をダウンロードします。ここでは Linux システムを例に説明します。他のシステムも同様です。 vim の構文構成ディレクトリに切り替えて、nginx 構文ファイルをダウンロードします。パス内の vim74 は、マシンにインストールされている vim のバージョン番号に対応している必要があることに注意してください。 cd/usr/share/vim/vim74/syntax&&wget-onginx.vimhttps://vim.sourceforge.io/scripts/download_script.php?src_id=19394filetype.vim を設定する filetype.vim ファイルを編集して nginx を登録します
- Nginx 1379 2023-05-14 21:16:10
-
- Nginx によって報告される 403 禁止エラーを解決する方法
- 通常、nginx403forbidden を引き起こす状況は 3 つあります。1 つはインデックス ファイルの欠如、もう 1 つは権限の問題、3 つ目は selinux のステータスです。 1. Index.html または Index.php ファイルがありません。これは、構成ファイル サーバー {listen80;server_namelocalhost;indexindex.phpindex.html;root/var/www;} の Indexindex.htmlindex.htm 行で指定されているファイルです。 if it is in / var/www配下にindex.phpまたはindex.htmlがない場合、ドメイン名に直接アクセスするとファイルが見つかりません。
- Nginx 15733 2023-05-14 21:13:11
-
- docker nginx を実行後にアクセスできない問題を解決する方法
- ##1 最近 Docker デプロイメントを学んでいますが、当初は nginx を最初に Docker 化する予定でした。比較のために、構成をカスタマイズし、公式の nginx.conf をコピーした後、主に default.conf と include フォルダー sites-available#include/etc/nginx/conf.d/.conf;include をブロックするいくつかのカスタマイズを変更および追加しました。 /etc/nginx/sites-available/;公式のオリジナル設定 usernginx;worker_processes1;error_log/var/log/nginx/e
- Nginx 1266 2023-05-14 21:01:09
-
- リライト使用時のnginxエラーを解決する方法
- 問題の内容 英語があまり得意ではないのでヘルプを見ていたら、without で始まるモジュールと disable で始まるモジュールがあったので、何も考えずに without で始まるモジュールを追加したところ、悪夢が始まりました。ファイルを構成したとき、私はまだ自信を持っていました。/sbin/nginx-t は構文をチェックしましたね。エラーが報告され、さすがにそこの設定が間違っているのかもしれないが、何度も確認しているとパニックになってしまいました。原因分析: まず、プロンプトによると、nginx が rewrite (未知のコマンド「rewrite」) を解析できないことがわかります。モジュールがインストールされていないか、その依存関係である pcre と pcre-devel がインストールされていないと思います (全員がチェックしたとき)
- Nginx 1453 2023-05-14 20:52:04
-
- nginxリバースプロキシの設定方法
- nginx リバース プロキシ nginx リバース プロキシを設定する前に、まず 2 つのテスト サーバー web1 と web2 を準備する必要があります。 1. httpd[root@web1~]#yuminstall-yhttpd[root@web2~]#yuminstall-yhttpd2 をインストールします。テスト ページを提供します[ root@web1~]#echo"web1.test.com">/var/www/html/index.html[root@web2~]#echo"web2.test.com">/var/www /
- Nginx 5201 2023-05-14 20:40:10
-
- nginx サイトのルート ディレクトリを変更する方法
- 1. nginx 設定ファイルのコマンド vi/usr/local/nginx/conf/nginx.conf を変更して、その中の 2 か所を変更します 2. 多くの人がこれを変更して、index.html などのファイルを ftp ツールにアップロードしましたが、 404notfound と表示され、現在は問題があります。最初の部分は、フォルダーのアクセス許可を変更することです。フォルダーのアクセス許可が十分ではないため、IP またはドメイン名でアクセスできません。解決策: コマンドを使用して、サイトのルート ディレクトリに移動し、コマンド chmoda+w を入力します。その上で、ll コマンドを使用して、最初のレベルのアクセス許可を確認します。上記と同じであれば、正しいです。サイトの上位ディレクトリをすべて設定するのが最善です。 Web サイトのルート ディレクトリをこの権限に設定します。それ以外の場合は、ルート ディレクトリの権限を持っている可能性があります。
- Nginx 2729 2023-05-14 20:37:16
-
- Nginx と Nginx Plus を使用して DDOS 攻撃に対抗する方法
- 1. アプリケーション層 DDoS 攻撃の特徴 アプリケーション層 (第 7 層/http 層) DDoS 攻撃は、通常、ターゲット システムの脆弱性を悪用するように設計されたトロイの木馬プログラムによって開始されます。たとえば、多数の同時リクエストを処理できないシステムの場合、セッションを維持するために多数の接続を確立し、少数のデータ パケットを定期的に送信するだけで、システムのリソースが枯渇してしまい、処理できなくなる可能性があります。 DDoS の目的を達成するために新しい接続要求を受け入れます。その他の攻撃には、大きなデータ パケットを送信するために大量の接続要求を送信することが含まれます。この攻撃はトロイの木馬プログラムによって開始されるため、攻撃者は短期間に多数の接続を迅速に確立し、大量のリクエストを発行することができます。以下は DDoS の特徴の一部です。これらの特徴を利用して DDoS に対抗できます (
- Nginx 1106 2023-05-14 20:34:04
-
- dockerfileを使用してnginxイメージを構築する方法
- dockerfile の概要 Docker は、dockerfile の内容を読み取ることでイメージを自動的にビルドできます。dockerfile は、ビルド プロセス中に実行する必要があるすべてのコマンドが含まれるテキスト ファイルです。また、dockfile は docker プログラムによって解釈されるスクリプトであることも理解できます。dockfile は 1 つずつの命令で構成されています。各命令は、Linux システム上のコマンドに対応します。docker プログラムは、これらの dockerfile 命令を実際の Linux コマンドに変換します。 Dockerfile には独自の記述形式とサポートされるコマンドがあり、docker プログラムは makefile と同様にこれらのコマンド間の依存関係を解決します。
- Nginx 4077 2023-05-14 20:13:10
-
- Nginx はどのようにして検証ファイルを直接返すのでしょうか?
- 検証ファイルを直接返す location=/XDFyle6tNA.txt{default_typetext/plain;return200'd6296a84657eb275c05c31b10924f6ea';} WeChat やその他のプログラムでは、プロジェクトの所有権を検証するためにプロジェクトに txt ファイルを挿入する必要があることがよくあります。上記を直接使用できます。メソッド nginx を変更するだけで、実際にファイルをサーバーに置く必要はありません
- Nginx 1375 2023-05-14 20:01:10
-
- CentOS6.5環境へのnginxサーバーのインストールと負荷分散設定方法
- 1. C言語で書かれた正規表現関数ライブラリであるpcreをダウンロードします [root@localhostpcre-8.36]#cd/tmp/download/[root@localhostdownload]#wgethttp://nchc.dl.sourceforge.net/project / pcre/pcre/8.37/pcre-8.37.tar.gz[root@localhostdownload]#tarzxvfpcre-8.36.tar.gz2、zlib ライブラリをダウンロード [root@localhostpcre-8.36]
- Nginx 741 2023-05-14 19:40:04
-
- Nginxサーバーで位置を設定する方法
- 文法 location[=|~|~*|^~]/uri/{...} Rule=: uri の正確な一致を示します (興味のある学生は、url と uri の違いを確認してください)~: 大文字と小文字が区別されることを示します。 matching~*: 大文字と小文字を区別しない正規の一致を示します!~&&!~*: 大文字と小文字を区別しない非一致の正規および大文字と小文字を区別しない非一致の正規を示します /: ユニバーサル一致、すべてのリクエストが場所の一致と一致します。 ターゲットの場所マッチング テストでは、リクエスト URI 部分のみが使用され、パラメータ部分は使用されません。 (理由:パラメータの書き方が多すぎて正確に照合できない) 位置照合シーケンスでは複数位置構成を前提としているため、
- Nginx 3507 2023-05-14 19:16:12
-
- nginxアップストリームでキープアライブを有効にする方法
- nginxupstream は keepaliveupstreamtomcat{serverops-coffee.cn:8080;keepalive1024;}server{location/{proxy_http_version1.1;proxy_set_headerConnection"";proxy_passhttp://tomcat;}}nginx をオンにします。ほとんどの場合、nginx はリバース プロキシとして使用されます。 project 、たとえば、nginx の後に tomcat が続き、nginx の後に php が続きます。この時点で、nginx とバックエンドを有効にします。
- Nginx 1390 2023-05-14 19:04:17
-
- デフォルトでポート 80 で実行されるように nginx を変更する方法
- 変更方法は非常に簡単で、nginxの設定ファイルを変更します 例えばバージョンがnginx-1.11.10の場合、nginx-1.11.10\conf\nginx.confを変更します http->server-に相当する値を変更します>図に示すように、別のポート番号に変更するだけで問題ありません。
- Nginx 2366 2023-05-14 18:49:14