


Nginx+Keepalived を使用してデュアルマシンのホット バックアップを実装する方法
1. keepalivedKeepalived は、クラスターの高可用性を保証するサービス ソフトウェアです。ネットワーク内で優先度の高いノードがマスターとなり、VIP の arp パッケージに応答し、ネットワーク内の他のホストに VIP と VIP 間のマッピング関係を通知します。 MAC アドレス、およびマルチキャストの形式でネットワークにメッセージを送信するための vrrp 通知を送信して、優先度を通知します。バックアップ ノードは、マスターから送信されたマルチキャスト パケットの処理のみを担当します。マスターの優先度が自身の優先度よりも高くないことが判明した場合、またはマスターからの vrrp 通知を受信しない場合、バックアップ ノードは自身をマスター ノードに切り替えます。マスター状態。 2. 環境設定環境:qemu-kvm、クライアントdebian(9.4.0)仮想マシンqemu-kvm
May 29, 2023 pm 08:29 PM
Nginx のパフォーマンスを最適化するために Gzip 圧縮を設定する方法
Nginx は Gzip 圧縮機能を有効にし、送信中に Web サイトの css、js、xml、html ファイルを圧縮し、アクセス速度を向上させ、Nginx のパフォーマンスを最適化します! 画像、ビデオ、その他のマルチメディア ファイルや大きなファイルWeb サイト上の画像は圧縮により圧縮されていますが、効果はあまり高くないため、画像の圧縮をサポートする必要はありません。最適化したい場合は、画像のライフサイクルを長く設定して、クライアントにキャッシュさせることができますそれ。 Gzip 機能をオンにすると、Nginx サーバーは、設定されたポリシーに従って、CSS、JS、XML、HTML、その他の静的リソースなどの送信されたコンテンツを圧縮して、コンテンツのサイズを削減し、ユーザーが処理します返されたコンテンツを受け取る前に、圧縮されたデータが顧客に表示されます。それで
May 29, 2023 pm 05:40 PM
nginx設定ファイルの場所を確認する方法
馴染みのないサーバーの設定ファイルの場所、またはインストールに時間がかかりすぎて場所を忘れた場合、どうすれば簡単かつ迅速に見つけることができるでしょうか?構成ファイルの場所を見つけるには、まず nginx 実行可能ファイルへのパスを見つける必要があります。以下にいくつかの方法があります: 1. プログラムが ps-ef|grepnginx#ps-ef|grepnginxroot29514... を実行している場合。見知らぬマシンの場合 サーバーまたはインストールに時間がかかりすぎて場所を忘れてしまった場合、設定ファイルの場所を簡単かつ迅速に見つけるにはどうすればよいですか?構成ファイルの場所を見つけるには、まず nginx 実行可能ファイルへのパスを見つける必要があります。いくつかの方法があります: 1. プログラムが ps-ef|grepnginx#ps-ef|grepnginx を実行している場合
May 29, 2023 pm 04:13 PM
nginx+keepalived高可用性マスター/スレーブ構成方法
1. システム環境とソフトウェアバージョン centos6.6x64keepalived-1.2.18.tar.gznginx-1.6.2.tar.gz マスターサーバー: 192.168.38.64 スレーブサーバー: 192.168.38.66vip: 192.168.38.100 2. nginx のインストール (マスター-スレーブ 一貫性のあるインストール) 1. 依存環境をインストールし、次のようにコードをコピーします: yuminstallgccgcc-c++makeautomakeautoconflibtoolpcrecre-develzlibzlib-developensslopenssl-devel2。
May 29, 2023 pm 02:16 PM
nginxリバースプロキシをどうするか
1. nginx 設定ファイルの構成 nginx は以下の部分から構成されます 2. nginx リバースプロキシの proxy_pass ディレクティブを使用すると、ルールに従って proxy_pass 以降の URL アドレスにプロキシできます。 URL は、このルールを使用して、gulimaill.com のすべてのリクエストを処理します。プロキシ負荷分散の構文は次のとおりです。アップストリームは分散サーバー proxy_pass で定義されます。負荷分散サーバーを使用すると、このメソッドを使用してゲートウェイ http{upstreammyapp1{ serversrv1.example.com;serversrv2.example.com;se
May 29, 2023 am 11:19 AM
Linux/Windows環境のnginxでphpinfoモード機能を有効にする方法
次のようにコードをコピーします: location~\.php(.*)${fastcgi_passunix:/tmp/php-cgi.sock;fastcgi_indexindex.php;fastcgi_split_path_info^(.+\.php)(.*)$;fastcgi_paramscript_filename$document_root $ fastcgi_script_name;fastcgi_parampath_info$fastcgi_path_info;fastcgi_parampath_tr
May 29, 2023 am 09:36 AM
nginx が PHP プロキシを通じて画像にウォーターマークを追加する方法
nginx 構成プロキシの場所~/image/.*\.(gif|jpg|jpeg|png)${proxy_passhttp://127.0.0.1:8888/test/watermark?url=$request_uri;}/img/ はプロキシと一致します$request_uri パラメータはアクセスされたイメージのパスです。 php ウォーターマーク class/**ウォーターマーククラス*ClassWatermark*@packageapp\test*/classWatermark{/**合成画像ウォーターマーク*@paramstring$dstImage元画像*@
May 29, 2023 am 08:37 AM
yumを使用してcentos8にnginxをインストールする方法
yum を使用して centos8 に nginx をインストールする方法. Centos8 は yum で nginx をインストールします. centos8 を直接インストールするのと、nginx をインストールする centos7 は少し異なります. Centos8 には nginx1.14.1 が付属しています. まず新しい安定バージョン 1.20.1 にアップグレードしてリポジトリを作成しましょうetc ディレクトリ内のソース ファイル cd/etc /yum.repos.dtouchnginx.repo vim を使用して vimnginx.repo2 を編集します。次の内容をコピーして使用します: wq を使用して [nginx-stable] を保存します。 name=nginxstablerepobaseurl=http://nginx
May 29, 2023 am 08:37 AM
nginx で Golang プロジェクトを使用してリバース プロキシ負荷分散をデプロイする方法
Go 言語の独立したデプロイメントは、クロスプラットフォームのクロスコンパイルをサポートしています。つまり、Windows または Mac プラットフォームでコードを作成し、そのコードを Linux amd64 サーバーで実行できるプログラムにコンパイルできます。単純なプロジェクトの場合、通常は、コンパイルされたバイナリ ファイルをサーバーにコピーし、それをバックグラウンド デーモンとして実行するように設定するだけで済みます。コンパイルは、次のコマンドを実行するか、makefile を記述することで実行できます。 CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-o./bin/bluebell 以下では、ローカルでコンパイルされた bluebell バイナリ ファイル、構成ファイル、および静的ファイルをアップロードすることを前提としています。
May 29, 2023 am 08:28 AM
CentOS7 は Nginx をインストールし、自動起動インスタンス分析を構成します
1. 公式 Web サイトからインストール パッケージをダウンロードし、Linux に適したバージョンを選択します。ここで最新バージョンを選択し、ローカルにダウンロードしてサーバーにアップロードするか、centos で wget コマンドを使用して直接ダウンロードします。 /usr/local ディレクトリに切り替えて、ソフトウェア パッケージ #cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2 をダウンロードします。nginx をインストールするには、まず次のコマンドを実行して、 nginx の依存ライブラリをインストールします。依存ライブラリが不足している場合、インストールに失敗する可能性があります。詳細については、記事の最後にあるエラー メッセージを参照してください。 #yuminstallgcc-c++#yuminstallpcre#yumins
May 28, 2023 pm 11:27 PM
Linux で複数の Tomcat の Nginx 負荷分散を構成する方法
1: nginx ディレクトリの下の conf ディレクトリに入ります。これが私の nginx インストール ディレクトリです: [root@aliserver~]#cd/usr/local/nginx/conf 2: nginx.conf を編集します[root@aliserverconf]#vinginx.conf 3 : サーバー グループ 1 を構成します: http{} ノード間にアップストリーム構成を追加します。 (localhostを書かないように注意してください。そうしないとアクセス速度が非常に遅くなります)upstreamnginxdemo{server127.0.0.1:8081;#サーバーアドレス1server127.0.0.1:8082;#Server
May 28, 2023 pm 11:22 PM
Nginx サーバーと iOS の間で HTTPS の安全な通信を構成する方法
はじめに ネットワーク通信では、パケット キャプチャ ソフトウェアを使用して、ネットワーク リクエストを分析し、リプレイ攻撃を実行できます。リプレイ攻撃の解決策は、通常、rsa 暗号化されたタイムスタンプなどの変化するパラメータを使用することですが、ネットワーク伝送遅延を考慮すると、タイムスタンプが必要ですある程度のエラー耐性を持たせる必要がありますが、それでもリプレイ攻撃を根本的に防ぐことはできません。リプレイ攻撃の問題をより適切に解決したい場合は、https 通信の使用を検討してください。https プロトコルは、ssl+http プロトコルをベースにして構築されたネットワーク プロトコルで、暗号化通信と本人認証が可能です。http プロトコルよりも安全です。 。ブラウザでアクセスする Web サイトの場合、https Web ページを正常に閲覧するには CA に証明書を申請する必要があり、そうでない場合は、安全でない Web サイトまたは未認証の Web サイトであるという警告が表示されます。
May 28, 2023 pm 11:12 PM
nginxでステータス監視を設定する方法
Nginx には組み込みのステータス ページがあり、コンパイル中に --with-http_stub_status_module パラメータを指定して開く必要があります。つまり、この関数は http_stub_status_module モジュールによって提供され、デフォルトではロードされません。設定ファイルの例 サーバー{listen80;server_namewww.xxx.com;location/status/{stub_statuson;access_logoff;allow127.0.0.1;allow192.168.10.0/24;denyall;}} 設定の説明 lo
May 28, 2023 pm 11:06 PM
Nginxをhttpからhttpsにアップグレードする方法
http と https の違いは、一部の Web サイトでは http を開くと、ページが安全でないことを示すメッセージが表示されることです。たとえば、次の Web サイト [実際には同じ Web サイト] をクリックした場合、この安全でないことを取り除くにはどうすればよいですか?プロンプト? http から https にアップグレードした場合の最終的な効果を見てみましょう: 現在 Web サイトをお持ちの場合、どうやって https にアップグレードしますか? ドメイン名: 511easy.com ドメイン名を取得したら、無料の SSL を申請できます。証明書, 以下のスクリーンショットに示されているように、各 Web サーバーの証明書に基づいています. ここで nginx が使用されている場合は、おそらく下の 3 番目の nginx.conf の構成を構成する必要があります。保存するために使用します。 http と比較すると、https はより安全ですが、必ずしもそうとは限りません。jm を使用してください。
May 28, 2023 pm 10:52 PM
ホットツール Tags

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事
<🎜>:バブルガムシミュレーターインフィニティ - ロイヤルキーの取得と使用方法
<🎜>:庭を育てる - 完全な突然変異ガイド
Nordhold:Fusion System、説明
マンドラゴラ:魔女の木のささやき - グラップリングフックのロックを解除する方法

ホットツール

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)
phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

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

PHP プログラマー ツールボックスのフルバージョン
プログラマ ツールボックス v1.0 PHP 統合環境

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

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