- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- nginxサーバーを構築および構成する方法
- 1. コンパイル ツールとライブラリ ファイルのインストールはライブラリのインストールに依存し、次の順序でインストールする必要があります。 (1) C++ コンパイル環境がインストールされていない場合は、yuminstallgcc-c++ (2) ssl 関数には openssl ライブラリ wgethttps:// が必要です。 www.openssl.org/source/ openssl-1.1.0f.tar.gztar-zxvfopenssl-1.1.0f.tar.gzcdopenssl-1.1.0f./configmake&&makeinstall(3) 書き換えモジュールには、pcre ライブラリ wgethttps://ftp が必要です。パソコン
- Nginx 1985 2023-05-26 16:13:06
-
- geoモジュールを介してNginxでホワイトリストを設定する方法
- 原配置:http{......limit_conn_zone$binary_remote_addrzone=one:10m;limit_req_zone$binary_remote_addrzone=fifa:10mrate=5r/s;......server{......limit_connone5;limit_reqzone=fifaburst=100;......}}白名单配置:http{......geo$whiteiplist{default1;127.0.0.10;10.10.0.0
- Nginx 1227 2023-05-26 13:10:51
-
- nginx で PHP エラーが表示されない場合の解決方法
- 1. エラー報告と収集方法を理解する PHP のエラーメッセージはセキュリティ上のリスクを引き起こしたり、情報漏洩につながる可能性があるため、サーバーをデプロイするプロセスでは習慣的に PHP のエラー出力をオフにします。しかし、開発プロセスでは、問題を特定してプログラムをデバッグするために、これらのエラー メッセージが必要になります。この問題を解決する 1 つの方法は、PHP のエラー出力をオンにすることです。 PHP では、エラー ログ レベルを設定したり、エラーをすぐに報告したりできます。同時に、Nginx 構成ファイルにいくつかのオプションを追加して、PHP エラー メッセージを表示することもできます。 2. Nginx 設定ファイルの PHP エラー設定 Nginx サーバー設定ファイル (通常は /etc/nginx/nginx.conf) を開きます。
- Nginx 1852 2023-05-26 13:03:46
-
- Nginxサーバーのnginx-http-footer-filterモジュールを構成する方法
- 1.nginx-http-footer-filter は具体的に何をするのですか?端的に言えば、リクエストされたページの下部に挿入したいコードを挿入することを意味します。 2. nginx-http-footer-filter は何に使用できますか? 1. 統計用の js コードを均一に追加します (これは私が考えていることです) 2. システム管理者がトラブルシューティングしやすいように、このリクエストに応答する realsver (バックエンド実サーバー) 情報を下部に追加します 3. 多数の仮想サーバーを管理しますホスト、すべての Web ページの背後に広告コード、ブラック リンクなどを追加します (非常に恥知らずです) 4. 1 つの例から推測し、それを何に使用できるかを考えます。タオバオのホームページを開いてソースコードを表示し、一番下にドラッグします
- Nginx 1259 2023-05-26 12:31:46
-
- nginx プロキシを使用して静的リソース アクセスを実現する方法
- 1. 目標: nginx を通じて静的リソース (CSS、画像など) をリクエストするために、ページ プレビューは nginx プロキシを通じて実行されます。 2. 実装効果: ブラウザを通じて nginx プロキシ アドレスを入力してページを開き、ローカル HTML ファイルにアクセスするか、プロキシ ルーティング アクセス インターフェイスにアクセスしてページ プレビュー機能を実現します。ローカルの Windows 開発環境。具体的な構成 1. nginx はローカルの静的プロジェクト エージェントを構成します。nginx 構成ファイル nginx.conf を見つけて、nginx エージェント サーバーを構成します{listen80;#フロントエンド ポータル プロジェクトの場所/{aliasD:/workspace/sc-乗算する
- Nginx 9364 2023-05-26 12:25:20
-
- Centos7+Nginx+Tomcat8をベースにした負荷分散サーバーの構築方法
- nginx を手動でインストールした後は、すべてが正常であり、仮想ホストの構成と負荷分散に問題はありません。これは正常に有効になりました。具体的な設定ファイルは次のとおりです: vhost ディレクトリ内のすべての .conf ファイルを導入するために、conf の nginx.conf ファイルに includevhost/*.conf; を追加しました。もちろん、将来必要に応じて、1つずつ追加することもできます。ロードサービスは API サービスであるため、ここでの conf ファイルの名前は api.xxx.com.conf と呼ばれ、ファイルを開く設定は次のとおりです: ここでは ip ポーリング方式は使用されませんが、usstream 方式が使用されます。具体的には、これらの方法の違いは何ですか?
- Nginx 1664 2023-05-26 11:43:13
-
- nginx のオープニングディレクトリリストの分析例
- nginx で列ディレクトリを有効にする nginx をファイル ダウンロード サーバーとして存在させたい場合は、nginx 列ディレクトリ サーバーを有効にする必要があります{locationdownload{autoindexon;autoindex_exact_sizeoff;autoindex_localtimeon;}}autoindex_exact_size: オン (デフォルト) の場合、ファイルがバイト単位で表示されます。オフに変更すると、ファイルのおおよそのサイズが KB、MB、または GBautoindex_localtime 単位で表示されます。オフ (デフォルト) の場合、表示されるファイル時間は GMT 時間です。オンに変更すると、ファイルの時刻が表示されます。
- Nginx 1567 2023-05-26 11:36:40
-
- nginxでpathinfoを有効にする方法
- Apache を nginx に転送するには、コード側で $_server['path_info'] が使用されますが、nginx では Pathinfo はデフォルトで有効になっていません。したがって、1、URL 書き換え location/{//メソッド 1if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break;}}location/{// を手動で有効にする必要があります。メソッド 2try_files$uri$uri//index.php$uri;}2、pathinfo は location~ を設定します。
- Nginx 1242 2023-05-26 10:43:13
-
- nginxの電流制限を設定する方法
- 1. nginx の電流制限 アップストリーム モジュールを使用して nginx の電流制限を設定し、http モジュールに配置します #current limit concurrencyupstreamnode{server127.0.0.1:8080max_conns=1;}#超過したリクエストは 502 ステータス コードを返し、それを配置しますサーバー モジュールで #テスト アドレス、サーバーの py パスにアクセスすると、ローカル マシンの 8080 ポートの場所に転送されます/py{proxy_passhttp://node/;}#エラーはダウングレード インターフェイスにリダイレクトされます error_page502503https://fund/b.html ; 注: / が 1 つ欠落している場合、リクエストは 8080/ に転送されます。
- Nginx 2361 2023-05-26 10:07:26
-
- Nginx の高可用性を実現する方法
- 準備作業: 192.168.16.128192.168.16.129 2 台の仮想マシン。 Nginx をインストールします。Nginx をインストールし、yum ソース ファイルを更新します: rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmwget- O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoNginx をインストールします
- Nginx 1231 2023-05-25 23:31:04
-
- Linuxサーバー上でNginxとApacheの共存を実現する方法
- 2 つのプログラムが同じポートで同時にリッスンすることはできません。したがって、別の考え方は、nginx で実行されるいくつかの Web サイトと、Apache で実行されるいくつかの Web サイトが同じサーバー上で共存する問題を解決することです。解決策: nginx をプロキシ サーバーおよび Web サーバーとして使用します。nginx はポート 80 をリッスンし、Apache は 80 以外のポートをリッスンします。私は一時的にポート 8080 を使用しています。解決策: Linux環境を構築したら、nginx、apacheを順にインストールしますが、デフォルトのポートは80なので、一般のお客様が要求するサーバーポートはデフォルトで80なので、nginxは静的ページポートとして設定します:80、apacheは設定しますポート: 8080 (.conf ファイルの httpd Repair)
- Nginx 1943 2023-05-25 23:28:13
-
- NodeJS アプリケーションの負荷分散用に Nginx を構成する方法
- 負荷分散により、ユーザーのリクエストを複数のサーバーに割り当てて処理できるため、多数のユーザーのアクセスをサポートできます。負荷分散アーキテクチャを次の図に示します。 複雑な Web アプリケーションの場合、フロントエンドの負荷分散に nginx を使用するのは当然のことです。次に、nginx を使用して、nodejs アプリケーションの負荷分散を行います。 1. nginx を設定し、nginx.conf を変更します:upstreamsample{server127.0.0.1:3000;server127.0.0.1:3001;keepalive64;}server{listen80;....server_name127.0.0.1;...
- Nginx 1542 2023-05-25 23:19:04
-
- Node.js サイトが Nginx をリバース プロキシとして使用する場合に GZip 圧縮を構成する方法
- node.js で開発されたサイトの場合、nginx を使用してリバース プロキシを実装すると、サーバー側で gzip 圧縮を簡単に実装して、サイトの閲覧をスムーズにすることができます。前提条件:node.js+nginx リバース プロキシ。node.js が必要です。完了: Express4.0 以下のバージョン: app.use(express.compress()); // 主にこの文 app.use(express.json()); app.use(express.urlencoded()); app .use (express.bodyparser());app.use(express.met
- Nginx 1332 2023-05-25 19:13:04
-
- nginx が Docker コンテナーに構成ファイルを自動的に生成する方法
- このアイデアを実装するための最終的なコマンドはおそらく次のようになります: dockerrun-d-p80:80-exxx=xx イメージ名 イメージ内のスクリプト パス ここのスクリプトは dockerfile 内の cmd コマンドを置き換えるため、シェルを構築する必要があります。 nginx スクリプトを自動的に生成して起動します。 #!/bin/bash#他の環境変数と区別するために、環境変数から lt の先頭を取得します。たとえば、lt_analysis=172.17.0.1:8083result=""forrain$(env|grep^lt)doold_ifs ="$ifs"ifs =&qu
- Nginx 1109 2023-05-25 18:25:06
-
- 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 2454 2023-05-25 15:58:06