現在位置:ホームページ > 技術記事 > 運用・保守 > Nginx

  • ubuntuでnginxサーバーを構成する方法
    ubuntuでnginxサーバーを構成する方法
    ubuntu での nginx サーバー設定の詳細説明 1. nginx サーバーのインストール sudoapt-getinstallnginx2. nginx サーバーの起動 sudo/etc/init.d/nginxstart3. /etc/nginx/sites-enabled 内の異なるバックエンド サーバーに複数のドメイン名が対応/ ディレクトリ デフォルトの構成ファイルを削除し、ドメイン名に対応する新しい構成ファイル (test.youlunshidai.com など) を作成します# 複数の nodejs ノードは、upstreamnodejs__upstream を通じて負荷分散のために構成できます上流ノード js__u
    Nginx 2232 2023-05-15 09:04:05
  • Nginx で PHP-FPM を使用するときに PHP エラー ログを構成する方法
    Nginx で PHP-FPM を使用するときに PHP エラー ログを構成する方法
    nginxはapacheとは異なり、apacheではphpのエラーログを直接指定できるため、php実行時のエラー情報が直接phpのエラーログに入力され、簡単に参照することができます。 nginx では、状況は次のようになります。nginx はページ訪問のアクセス ログのみを記録します。 PHP エラーログ情報は表示されません。 nginx は php へのリクエストを php-fpmfastcgi プロセスに送信して処理しますが、デフォルトの php-fpm では php-fpm のエラーメッセージのみが出力され、php-fpm のエラーログには php のエラーログは表示されません。理由は、php-fpmの設定ファイルphpが
    Nginx 1430 2023-05-15 08:58:12
  • Nginxサーバー用のリバースプロキシを構築する方法
    Nginxサーバー用のリバースプロキシを構築する方法
    パート 1: インストール 1 ユーザーとグループを確立します /usr/sbin/groupaddwww/usr/sbin/useradd-gwwwwww 2 pcre をインストールして、将来のニーズに備えて nginx リバース プロキシ サポートを書き換えられるようにします wgetftp://ftp.csx.cam.ac.uk / pub/software/programming/pcre/pcre-7.8.tar.gztarzxvfpcre-7.8.tar.gzcdpcre-7.8/./configuremake&&makeinstall3nginx リバース プロキシ wget をインストールする
    Nginx 1693 2023-05-15 08:40:05
  • Consul-template+Nginx を使用して Thrift Consul 負荷分散を実装する方法
    Consul-template+Nginx を使用して Thrift Consul 負荷分散を実装する方法
    全体的なアーキテクチャ まずフレームワーク全体のアーキテクチャがどのようなものかを見てみましょう. ここには 3 つのサービス プロバイダーと 3 つのサービス呼び出し元があり、Consul、Nginx、および Consul テンプレートを通じて負荷分散を実装しています。この例は RPC ロード バランシング用であることに注意してください。RPC は tcp プロトコルであるため、Nginx は tcp ロード バランシングをサポートするように tcp モジュールを構成する必要があります。 Consul クラスターは、サービスの登録、複数のサービス インスタンスの登録、および外部への RPC サービスの提供に使用されます。 Consul-template は、Consul のサービスのステータスをリアルタイムで監視するために使用され、独自のテンプレート ファイルを使用して Nginx 設定ファイルを生成します。 Nginx は独自の構成ファイルと第 2 段階の生成を使用します
    Nginx 825 2023-05-15 08:19:10
  • Vue プロジェクトをパッケージ化して nginx サーバーをデプロイする方法
    Vue プロジェクトをパッケージ化して nginx サーバーをデプロイする方法
    使用シナリオ: フロントエンドとバックエンドの分離プロジェクトを頻繁に使用する場合、フロントエンド Vue をパッケージ化してデプロイする必要があります。 1. vue プロジェクトのパッケージ化は、実際には次のステートメントを通じて直接パッケージ化できます。 npmrunbuild のデフォルトのパッケージ化状況は次のとおりです。 パッケージ名と静的リソースの場所を変更する必要がある場合は、それに応じて設定する必要があります。 1. まず、vue をプロジェクトのルート ディレクトリ .config.js ファイルの構成内容は次のとおりです (クロスドメインの問題解決が含まれます): module.exports={//Packaging publicPath:'./',outputDir:'test',//Open
    Nginx 6547 2023-05-15 08:16:05
  • centos+nginx+uwsgiをデプロイしてdjangoプロジェクトを起動する方法
    centos+nginx+uwsgiをデプロイしてdjangoプロジェクトを起動する方法
    私の Django プロジェクトは yunwei と呼ばれます。主なアプリは rabc と web です。プロジェクト全体は次のように /opt/ の下に配置されます: [root@test-codeopt]#lsdjango_virtnginxredisredis-6.2.6yunwei[root@test-codeopt]#lsyunwei/ manage.pyrbacstatictemplatesuwsgiwebyunwei[root @test-codeopt]#lsyunwei/uwsgi/cut_log.shloguwsgi.iniuwsgi.loguwsgi.p
    Nginx 1167 2023-05-15 08:13:13
  • Debian システムで PHP プログラム用に Nginx サーバーを構成する方法
    Debian システムで PHP プログラム用に Nginx サーバーを構成する方法
    nginx のインストール方法: 1apt ネットワーク インストール ソース リストを変更する vi/etc/apt/sources.list#次のソースを追加します debhttp://nginx.org/packages/debian/squeezenginxdeb-srchttp://nginx.org/packages/debian /squeezenginx ソース リストを更新し、nginxapt-keyaddnginx_signing.keyapt-getupdateapt-getinstallnginx2 ソース コードのコンパイルと apt によるインストールをインストールします。最初にコンパイル環境をインストールします。
    Nginx 1149 2023-05-15 08:01:33
  • Nginx Location ディレクティブの URI 一致ルールとは何ですか?
    Nginx Location ディレクティブの URI 一致ルールとは何ですか?
    1. はじめに location ディレクティブは http モジュールの中核となる構成です. 事前定義された URL 一致ルールに基づいてユーザーから送信されたリクエストを受け取ります. 一致結果に基づいてリクエストはバックエンド サーバーに転送されます. 不正なリクエストは直接拒否されて返されます. 403、404、500エラー処理など2. ロケーション命令の構文 location[=|~|~*|^~|@]/uri/{…} または location@name{…} 3. URI マッチングモード ロケーション命令は 2 つのマッチングモードに分かれています: 1> 通常文字列のマッチング: = で始まるルール、または先頭文字 (~) なしのルール 2> 通常のマッチング: ~ または ~* で始まる通常のマッチングを示し、~*
    Nginx 1594 2023-05-14 23:58:19
  • Forever と nginx を使用して Node サイトをデプロイする方法
    Forever と nginx を使用して Node サイトをデプロイする方法
    永続スレッドの実行 一般に、windowcmd 上のnodeindex.js を通じてサーバーを起動しますが、サーバーが閉じられていない限り、いつでもインターフェイスにアクセスして呼び出すことができます。ただし、Linux では、長期間操作しなかったり、他の操作を実行したりすると、ノードのサービスが切断され、ユーザーは Web サイトにアクセスできなくなります。何をするか?これを解決するには、forever モジュールをインストールします。 npminstallforever-g//forever モジュールのグローバル インストールは、元の起動モードの nodeindex.js から fourforeverstartindex.js に変更できます。ここでは、いくつかの一般的なコマンドを紹介します everlist//listed
    Nginx 1524 2023-05-14 23:52:16
  • NginxサーバーでGoogleリバースプロキシを構成する方法
    NginxサーバーでGoogleリバースプロキシを構成する方法
    1. 7ghost ソース コードを使用して構築されたダイレクト リバース プロキシ。シンプルで使いやすいことが利点ですが、ブロックされやすく、機密性の高い単語を検索できないことが欠点です。 2. SSL暗号化リバースプロキシを利用する メリットは安全でブロックされにくいことですが、デメリットは比較的技術的で手間がかかることです。ここで、2 番目の方法の設定プロセスについて簡単に説明します。 step1: Linux海外vpsが必要です。 step2: nginx 環境の構築 (便宜上、チュートリアルでは amh ワンクリック パッケージを使用して環境を構築します。もちろん、Junge のワンクリック パッケージや純粋な nginx 環境を使用することもできます。つまり、nginx のみが必要です)インストールされており、php、sql などをインストールする必要はありません。 # はい。) ステップ 3: amh をインストールした後、ログインします。
    Nginx 1711 2023-05-14 23:19:10
  • Linux の LVS、Nginx、HAProxy ロード バランサの特徴は何ですか
    Linux の LVS、Nginx、HAProxy ロード バランサの特徴は何ですか
    LVS の特徴: 1. IP ロード バランシング テクノロジを使用した強力な負荷耐性、分散専用であるため、LVS 自体は多くのトラフィックを生成しません; 2. 優れた安定性と信頼性、完璧なホット バックアップ プランを備えています (例: LVS +keepalived) ) 3. 幅広いアプリケーションがあり、すべてのアプリケーションの負荷分散が可能; 4. 定期的な処理をサポートせず、動的と静的を分離できません。一般的に使用される 4 つのアルゴリズム: 1.rr: ラウンドロビン、バックエンド サーバーに順番に割り当てられます; 2.wrr: 加重ラウンドロビン、バックエンド サーバーの負荷に応じて割り当てられます; 3.lc: 最小接続、確立された接続が最も少ないサーバーに割り当てられる 上記; 4.wlc: バックエンド サーバーの処理能力に応じて割り当てられる、重みが最小の接続。 ipvsadm–p (pe
    Nginx 859 2023-05-14 22:49:12
  • RHEL8 に Nginx Web サービスをデプロイする方法
    RHEL8 に Nginx Web サービスをデプロイする方法
    環境RedHatEnterpriseLinuxrelease8.0VMwareWorkstationPro14 の構築手順[root@localhost~]#systemctlstophttpd#Nginx への影響を防ぐために httpd を停止[root@localhost~]#yuminstall-ynginx[root@localhost~]#systemctlstartnginx[root@localhost~]#iptables -F [root@localhost~]#systemctlstopfire
    Nginx 871 2023-05-14 22:31:11
  • Docker が PHP+Nginx+Mysql 環境を迅速に構築する方法
    Docker が PHP+Nginx+Mysql 環境を迅速に構築する方法
    準備备创建目录mkdir-p/Users/mwqnice/Documents/Program/phpProgram&&mkdir-p/Users/mwqnice/Documents/Program/docker/php/php7.1.33/conf&&mkdir-p/Users/mwqnice/Documents/Program/docker/php /php7.1.33/logs&&mkdir-p/Users/mwqnice/Documents/Pr
    Nginx 1417 2023-05-14 22:25:04
  • Linux で nginx、apache、mysql、php のコンパイル パラメータを確認する方法
    Linux で nginx、apache、mysql、php のコンパイル パラメータを確認する方法
    サーバー ソフトウェアのコンパイル パラメータを簡単に確認します。 1. nginx コンパイル パラメータ: your_nginx_dir/sbin/nginx-v2、Apache コンパイル パラメータ: catyour_apache_dir/build/config.nice3、php コンパイル パラメータ: your_php_dir/bin/php-i|grepconfigure4、 mysql コンパイル パラメータ: catyour_mysql_dir/bin/mysqlbug|grepconfigure 以下は完全な実践的な例です: nginx のコンパイル パラメータを表示します: [root@www~]#/usr/lo
    Nginx 1853 2023-05-14 22:22:04
  • Nginx は、構成を記述する際の論理演算と大文字と小文字の変換をどのようにサポートしていますか?
    Nginx は、構成を記述する際の論理演算と大文字と小文字の変換をどのようにサポートしていますか?
    論理演算 nginx の設定では、if 条件の論理演算および && 論理演算または || 演算がサポートされておらず、if のネストされた構文もサポートされていません。それ以外の場合は、nginx:[emerg]invalidcondition というエラーが報告されます。これは変数を使用して間接的に実現できます。実装するステートメント: if($arg_unitid=42012&&$uri~/thumb/){echo "www.jb51.net";} このように設定すると、nginx:[emerg]invalidcondition エラーが報告されます。これは次のようにして実現できます。
    Nginx 1023 2023-05-14 22:10:04

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。