- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Apache/Nginx環境のFirefoxでFont Awesomeが表示されない問題の解決方法
- 1. nginx サーバーソリューション サーバーは nginx を使用しており、レスポンスヘッダーに access-control-allow-origin フィールドを追加するには、add_header ディレクティブを使用します: 設定例: 以下のコードをコピーします: location/assets/ {gzip_staticon;expiresmax;add_headercache-controlpublic;add_headeraccess-control-allow-origin*;} 2. Apache サーバー ソリューション fontawesome (Firefox は Fire を表示できません)
- Nginx 1261 2023-05-21 17:43:06
-
- Nginxサーバーでマップモジュールを構成して使用する方法
- Map ディレクティブは ngx_http_map_module モジュールを使用します。デフォルトでは、nginx は人為的に --without-http_map_module を指定しない限り、このモジュールをロードします。 ngx_http_map_module モジュールは、その値が他の変数の値に関連付けられた変数を作成できます。複数の値を分類したり、複数の異なる値に同時にマッピングしたり、変数に保存したりすることができます。マップ ディレクティブは変数の作成に使用されますが、変数が受け入れられた場合にのみビュー マッピング操作を実行します。変数を参照しないリクエストを処理する場合、このモジュールにはパフォーマンス上の欠点はありません。 1.ngx_http_map_module モジュール命令説明マップの構文
- Nginx 2487 2023-05-21 17:14:38
-
- Zabbix カスタム スクリプトを使用して nginx と WeChat アラームを監視する方法
- プロジェクトの説明 このプロジェクトの目的は、WeChat アラームを実装し、NGINX クラスター全体を簡単に監視し、同時にクラスター全体をバッチで展開および管理できる zabbix 監視システムを構築することです。プロジェクトの手順: zabbixserver を zabbix サーバー (192.168.2.138) にインストールし、zabbixagent (192.168.2.58) を nginx 側にインストールし、Nginx ロード バランシング クラスターを構成し、ステータス統計をオンにします。 nginx側でnginxの状態を取得する監視スクリプトを記述します。サーバーサイドWebでは監視項目の追加や映像の出力を行います。エンタープライズ WeChat を登録し、WeChat インターフェイスを構成します。インターフェイスプッシュスクリプトをzabbixサーバーに追加し、インターフェイスが正常であることをテストします。私たちの中で
- Nginx 1604 2023-05-21 17:10:06
-
- nginx の再起動とアップグレードをスムーズに行う方法
- nginx 構成ファイル (nginx.conf) を変更して nginx を再起動したい場合は、nginx メイン プロセスにシステム シグナルを送信して再起動することもできます。ただし、再起動する前に、nginx 構成ファイル (nginx.conf) の構文が正しいことを確認してください。そうでないと、nginx は新しい構成ファイルをロードしません。次のコマンドを実行することで、nginx 設定ファイルが正しいかどうかを確認できます。 /usr/local/webserver/nginx/sbin/nginx-t-c/usr/local/webserver/nginx/conf/nginx.conf 設定ファイルが間違っている場合を選択すると、設定を求める画面が表示されます。
- Nginx 929 2023-05-21 17:07:06
-
- nginx https 443 ポートを構成する方法
- 1. Alibaba Cloud や Tencent Cloud などのドメイン ネーム コントローラーにログインして、無料の証明書をダウンロードします。 2. [nginx] をクリックしてダウンロードし、サーバーにアップロードします。 3. nginx は https プロトコル サーバーを構成します{listen443ssl;server_namexxx.com;ssl_certificatecert/ダウンロードされた pem サフィックス ファイル;ssl_certificate_keycert/ダウンロード キー サフィックス ファイル;ssl_session_timeout120m;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_ciphersALL:!ADH:!EXPORT5
- Nginx 3538 2023-05-21 16:40:06
-
- Nginx で位置情報を最初から設定する方法
- 基礎知識: 位置の一致順序は、「最初に通常の一致、次に通常の一致」です。場所の一致順序は、実際には「最初に一般的な一致、次に通常の一致」です。誤解の理由は、通常のマッチングは通常のマッチングをオーバーライドするという nginxlocation 設定構文 1.location[=|~|~*|^~]uri{...}2.location@name{...}location 設定には次のようなものがあります。 2 つの設定方法 1. プレフィックス + uri (文字列/正規表現) 2. @+name プレフィックスの意味 =: 完全一致 (すべてが等しい必要があります) ~: 大文字と小文字を区別します ~*: 大文字と小文字を無視します ^~: uri の部分に一致する必要があるだけです @ : 内部サービスジャンプロック
- Nginx 751 2023-05-21 16:22:06
-
- nginx PHPでファイルをキャッシュしない方法
- ファイルをキャッシュしないように nginxphp を設定する方法: 1. nginx 構成ファイルを見つけて開きます; 2. 「location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${add_headerCache-」を渡します。 Controlno -store;}" はキャッシュを無効にするだけです。ファイルをキャッシュせずにnginxphpを実行するにはどうすればよいですか? Nginx のキャッシュ無効化構成 Web サイト プログラムをデバッグするときに、変更されたフロントエンド コードが効果を発揮しない原因となるブラウザー キャッシュの問題が頻繁に発生します。キャッシュは、毎回 Ctrl+F5 を使用して強制的に更新した後にのみクリアできます。現時点では、nginx キャッシュを無効にすると、いくつかの軽微なトラブルを軽減し、ブラウザーが
- Nginx 1408 2023-05-21 16:09:18
-
- NginxでIPアクセスまたは違法なドメイン名アクセスを禁止する方法
- 運用環境では、Web サイトに安全にアクセスするために、Nginx は、悪意のあるドメイン名解決や Web サイトにアクセスするための IP の直接使用など、一部の違法なアクセスを禁止する必要があります。 1) IP アクセスを禁止する サーバー名が一致しない場合は、デフォルトが検出され、501 エラーが返されます。サーバー{listen80default_server;server_name_;return501;}2) 301 経由でホームページにジャンプします。server{listen80default_server;server_name_;rewrite^(.*)http://www.jb51.c
- Nginx 938 2023-05-21 15:55:06
-
- nginx で Tomcat を使用する方法
- Tomcat と nginx の組み合わせの使用の概要 nginx について聞いたことがある人は多いと思いますが、この小さなものは、Apache や IIS のシェアをゆっくりと食っています。それで、それは正確に何をするのでしょうか?もしかしたら理解できない人も多いかもしれません。リバースプロキシといえば聞いたことがある人は多いかもしれませんが、リバースプロキシが何なのかは知らない人も多いかもしれません。百度百科の説明より抜粋 リバースプロキシ(ReverseProxy)方式とは、プロキシサーバーを利用してインターネット上の接続要求を受け付け、その要求を内部ネットワーク上のサーバーに転送し、サーバーから得られた結果をサーバーに返すことを指します。インターネット クライアントが接続を要求すると、プロキシ サーバーは外部に対してサーバーとして表示されます。ここはとても伝わってきます
- Nginx 1842 2023-05-21 13:07:06
-
- nginx の疑似静的ルールを定義する方法
- 1. nginx 擬似動的ルール rewrite^(.*)/tags.html$1/tags.php;rewrite^(.*)/tags/(.*)-1.html$1/tags.php?/$2/ $3 ;または^([^\.]*)/tags.html$1/tags.php;書き換え^([^\.]*)/tags/(.*)-([0-9]+).html $1/tags.php?/$2/$3;2. .htaccess ファイルの疑似情報要件 RewriteBase/RewriteRule^tags\.html$/ta
- Nginx 916 2023-05-21 12:19:06
-
- nginxリバースプロキシWebSocketを構成する方法
- WebSocket プロトコルは http プロトコルに基づいてアップグレードされるため (下の図を参照)、nginx リバース プロキシ websocket.websocket を使用できます。この図からわかるように、WebSocket 接続は http プロトコルに基づいて確立されます。 get/chathttp/1.1host:server.example.comupgrade:websocketconnection:upgradesec-websocket-key:x3jjhmbdl1ezlkh9gbhxdw==sec-websocket-protocol:chat,sup
- Nginx 1228 2023-05-21 12:13:06
-
- Kafka と Nginx を統合する方法
- 背景 nginx-kafka-module は nginx のプラグインです。kafka を nginx に統合して、Web プロジェクトのフロントエンド ページの埋め込みポイント データの収集を容易にすることができます。フロントエンド ページが埋め込みポイントを設定している場合、ユーザーのアクセスおよびリクエスト データを収集できます。HTTP リクエストはメッセージ ミドルウェア Kafka に直接送信され、バックエンドはプログラムを通じて Kafka 内のメッセージを消費してリアルタイムの計算を実行できます。たとえば、sparkstream を使用して、Kafka のデータをリアルタイムで消費して、ユーザーの pv、uv、一部のユーザー行動、ページのファネル モデルのコンバージョン率を分析し、システムを最適化したり、訪問者のリアルタイムの動的分析を実行したりできます。ユーザー。具体的な統合手順 1. git をインストールする
- Nginx 2117 2023-05-21 12:07:06
-
- nginx アップストリーム リバース プロキシを構成する方法
- nginx 構成アップストリーム逆プロキシ http{...upstreamtomcats{server192.168.106.176weight=1;server192.168.106.177weight=1;}server{location/ops-coffee/{proxy_passhttp://tomcats;proxy_set_headerHost$host;proxy_set_headerX -Real-IP$remote_addr;proxy_set_headerX-Forwarded-F
- Nginx 1738 2023-05-21 11:46:06
-
- nginxがphpファイルを解析しない問題を解決する方法
- PHP がインストールまたは構成されていない まず、PHP がサーバーにインストールされており、nginx が正しく動作するように構成されていることを確認します。 PHP が正しくインストールされているかどうかを確認するには、ターミナルを開いて次のコマンドを実行します。 php -v これにより、サーバーに現在インストールされている PHP のバージョンが表示されます。 PHP のバージョンが表示されない場合は、PHP のインストールを検討してください。 PHP が nginx で動作することを確認するには、nginx 構成ファイルを編集し、次の行を追加します: location~\.php${fastcgi_passunix:/run/php/php7.4-fpm.sock;fastcgi_indexindex.php;includefastcgi_pa
- Nginx 1631 2023-05-21 10:46:46
-
- Nginx のパス一致ルールとは何ですか?
- 1. パス構成の分類 nginx には 4 つの異なるパス構成方法があります =-Exactmatch^~-Preferentialmatch~&&~*-Regexmatchnomodifier-Prefixmatch#パスが完全に同じであれば、location=path と一致します=path{}#Ifパスの先頭が同じ場合、一致する location^~path{}#通常の一致、大文字と小文字を区別する location~path{}#通常の一致、大文字と小文字を区別しない location~*path{}#Prefix 一致 locationpath{}上記実行順序は、最初に Exac を確認します
- Nginx 3411 2023-05-21 10:37:10