検索
Article Tags
Nginx
nginxサーバーを構築および構成する方法

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 が必要です。パソコン

May 26, 2023 pm 04:13 PM
nginx
geoモジュールを介してNginxでホワイトリストを設定する方法

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

May 26, 2023 pm 01:10 PM
nginx
nginx で PHP エラーが表示されない場合の解決方法

nginx で PHP エラーが表示されない場合の解決方法

1. エラー報告と収集方法を理解する PHP のエラーメッセージはセキュリティ上のリスクを引き起こしたり、情報漏洩につながる可能性があるため、サーバーをデプロイするプロセスでは習慣的に PHP のエラー出力をオフにします。しかし、開発プロセスでは、問題を特定してプログラムをデバッグするために、これらのエラー メッセージが必要になります。この問題を解決する 1 つの方法は、PHP のエラー出力をオンにすることです。 PHP では、エラー ログ レベルを設定したり、エラーをすぐに報告したりできます。同時に、Nginx 構成ファイルにいくつかのオプションを追加して、PHP エラー メッセージを表示することもできます。 2. Nginx 設定ファイルの PHP エラー設定 Nginx サーバー設定ファイル (通常は /etc/nginx/nginx.conf) を開きます。

May 26, 2023 pm 01:03 PM
PHPnginx
Nginxサーバーのnginx-http-footer-filterモジュールを構成する方法

Nginxサーバーのnginx-http-footer-filterモジュールを構成する方法

1.nginx-http-footer-filter は具体的に何をするのですか?端的に言えば、リクエストされたページの下部に挿入したいコードを挿入することを意味します。 2. nginx-http-footer-filter は何に使用できますか? 1. 統計用の js コードを均一に追加します (これは私が考えていることです) 2. システム管理者がトラブルシューティングしやすいように、このリクエストに応答する realsver (バックエンド実サーバー) 情報を下部に追加します 3. 多数の仮想サーバーを管理しますホスト、すべての Web ページの背後に広告コード、ブラック リンクなどを追加します (非常に恥知らずです) 4. 1 つの例から推測し、それを何に使用できるかを考えます。タオバオのホームページを開いてソースコードを表示し、一番下にドラッグします

May 26, 2023 pm 12:31 PM
nginx
nginx プロキシを使用して静的リソース アクセスを実現する方法

nginx プロキシを使用して静的リソース アクセスを実現する方法

1. 目標: nginx を通じて静的リソース (CSS、画像など) をリクエストするために、ページ プレビューは nginx プロキシを通じて実行されます。 2. 実装効果: ブラウザを通じて nginx プロキシ アドレスを入力してページを開き、ローカル HTML ファイルにアクセスするか、プロキシ ルーティング アクセス インターフェイスにアクセスしてページ プレビュー機能を実現します。ローカルの Windows 開発環境。具体的な構成 1. nginx はローカルの静的プロジェクト エージェントを構成します。nginx 構成ファイル nginx.conf を見つけて、nginx エージェント サーバーを構成します{listen80;#フロントエンド ポータル プロジェクトの場所/{aliasD:/workspace/sc-乗算する

May 26, 2023 pm 12:25 PM
nginx
Centos7+Nginx+Tomcat8をベースにした負荷分散サーバーの構築方法

Centos7+Nginx+Tomcat8をベースにした負荷分散サーバーの構築方法

nginx を手動でインストールした後は、すべてが正常であり、仮想ホストの構成と負荷分散に問題はありません。これは正常に有効になりました。具体的な設定ファイルは次のとおりです: vhost ディレクトリ内のすべての .conf ファイルを導入するために、conf の nginx.conf ファイルに includevhost/*.conf; を追加しました。もちろん、将来必要に応じて、1つずつ追加することもできます。ロードサービスは API サービスであるため、ここでの conf ファイルの名前は api.xxx.com.conf と呼ばれ、ファイルを開く設定は次のとおりです: ここでは ip ポーリング方式は使用されませんが、usstream 方式が使用されます。具体的には、これらの方法の違いは何ですか?

May 26, 2023 am 11:43 AM
nginxcentos7tomcat
nginx のオープニングディレクトリリストの分析例

nginx のオープニングディレクトリリストの分析例

nginx で列ディレクトリを有効にする nginx をファイル ダウンロード サーバーとして存在させたい場合は、nginx 列ディレクトリ サーバーを有効にする必要があります{locationdownload{autoindexon;autoindex_exact_sizeoff;autoindex_localtimeon;}}autoindex_exact_size: オン (デフォルト) の場合、ファイルがバイト単位で表示されます。オフに変更すると、ファイルのおおよそのサイズが KB、MB、または GBautoindex_localtime 単位で表示されます。オフ (デフォルト) の場合、表示されるファイル時間は GMT 時間です。オンに変更すると、ファイルの時刻が表示されます。

May 26, 2023 am 11:36 AM
nginx
nginxでpathinfoを有効にする方法

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~ を設定します。

May 26, 2023 am 10:43 AM
nginxpathinfo
nginxの電流制限を設定する方法

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/ に転送されます。

May 26, 2023 am 10:07 AM
nginx
Nginx の高可用性を実現する方法

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 をインストールします

May 25, 2023 pm 11:31 PM
nginx
Linuxサーバー上でNginxとApacheの共存を実現する方法

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)

May 25, 2023 pm 11:28 PM
Linuxnginxapache
NodeJS アプリケーションの負荷分散用に Nginx を構成する方法

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;...

May 25, 2023 pm 11:19 PM
nginxnodejs
Node.js サイトが Nginx をリバース プロキシとして使用する場合に GZip 圧縮を構成する方法

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

May 25, 2023 pm 07:13 PM
Node.jsnginxgzip
nginx が Docker コンテナーに構成ファイルを自動的に生成する方法

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

May 25, 2023 pm 06:25 PM
Dockernginx

ホットツール Tags

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい