- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- 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は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サーバー用のリバースプロキシを構築する方法
- パート 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 負荷分散を実装する方法
- 全体的なアーキテクチャ まずフレームワーク全体のアーキテクチャがどのようなものかを見てみましょう. ここには 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 をパッケージ化してデプロイする必要があります。 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プロジェクトを起動する方法
- 私の 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 サーバーを構成する方法
- 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 一致ルールとは何ですか?
- 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 サイトをデプロイする方法
- 永続スレッドの実行 一般に、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リバースプロキシを構成する方法
- 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 ロード バランサの特徴は何ですか
- 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 サービスをデプロイする方法
- 環境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 環境を迅速に構築する方法
- 準備备创建目录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 のコンパイル パラメータを確認する方法
- サーバー ソフトウェアのコンパイル パラメータを簡単に確認します。 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 の設定では、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