
CentOS で Nginx 公式 Yum ソースを構成する方法
yum ソースには必要な nginx がないため、実際には新しい yum ソースを追加する「/etc/yum.repos.d/nginx.repo」ファイルを作成する必要があります。 [root@localhost~]#vim/etc/yum.repos.d/nginx.repo 次に、次の内容をコピーします: [nginx]name=nginxrepobaseurl=http://nginx.org/packages/centos/$releasever/ $basearch/gpgcheck=0enabled=1 して、「/etc」を保存します
May 28, 2023 am 08:44 AM
Nginxのパフォーマンス最適化方法
Linux システム パラメータの最適化 以下で説明する構成の一部をサポートするには、新しい Linux (2.6 以降) カーネルが必要です。著者は CentOS7.4、カーネル バージョン 3.10 を使用しています。ニーズを満たしていない場合は、それに応じてアップグレードすることをお勧めします。結局のところ、パッチ適用は報われない作業です。システムレベルのチューニングでは、通常、ファイル記述子の制限、バッファーキューの長さ、および一時ポートの数を変更するだけです。ファイル記述子の制限 各 TCP 接続はファイル記述子を占有するため、ファイル記述子が使い果たされると、新しい接続は「Toomanyopenfiles」などのエラーを返します。パフォーマンスを向上させるには、これを変更する必要があります。 1 .システム レベルの制限
May 28, 2023 am 08:01 AM
nginx プロンプト 500 内部サーバー エラーを解決する方法
同時接続が多い場合には、nginx が Apache サーバーの代わりとして適しています。 nginx は、レイヤー 7 負荷分散サーバーとしても使用できます。テスト結果によると、nginx0.6.31+php5.2.6 (fastcgi) は、同じ環境での apache の 10 倍に相当する 30,000 以上の同時接続に耐えることができます。しかし、nginx を使用すると、多くの人が 500 エラーを受け取ります。私の使用法によると、その原因の大部分は、ファイルを開くハンドルが小さすぎることにあります。 Linux でこのコマンドを使用して、プロセスによって開かれるファイル ハンドルを増やします。 ulimit-shn51200 はデフォルトでは 1000 しか使用していないため、リンク数が少ない場合は見られないため、この処理を使用します。
May 27, 2023 pm 11:27 PM
Ubuntu に Nginx をインストールして構成する方法
Ubuntuは公式ソースからnginxcdをインストールします~wgethttp://nginx.org/keys/nginx_signing.keysudoapt-keyaddnginx_signing.keysudonano/etc/apt/sources.list#次の2文を追加しますdebhttp://nginx.org/packages/ubuntu /precisenginxdeb -srchttp://nginx.org/packages/ubuntu/precisenginxsudoapt-getupdatesud
May 27, 2023 pm 10:52 PM
Nginx を使用して URL リダイレクトを実装する方法
1. 古いことわざを要約します。「上を探せば真ん中が得られ、真ん中を探せば下が得られる」ということです。したがって、目標をより高く設定し、より良い利益を得るために懸命に努力する方がよいでしょう。 2. Nginx を使用した URL リダイレクトの実装 2.1 利用シナリオ Web サイトのアドレスを毎日共有していると、同じ URL をコンピューターのブラウザーで開くと同じですが、携帯電話のブラウザーで開くと、このような効果が得られることがよくあります。携帯電話の表示に適した別の効果が表示されます。通常、この効果を実現するには 2 つの方法があります。 1 つは、アダプティブ H5 ページ実装を使用して、ウィンドウの幅に応じてページ レイアウトを自動的に調整することです。 2. Nginx を使用して端末ごとにページを移動し、コンピュータを開いて PC 側にジャンプして使用します。
May 27, 2023 pm 10:16 PM
nginx でステータス統計を実装する方法
ngx_http_stub_status_module の基本的な紹介: このモジュールは、アクティブな接続の数、リクエストの処理数、リクエストの遅延など、Nginx の現在の基本的なステータス統計を表示するシンプルなページを提供します。これらの統計は、設定手順を通じて有効にすることができます。 ngx_http_status_module: このモジュールは、nginx の基本的なステータス統計、現在の接続の詳細、各アップストリームのステータス情報、サーバーのステータス情報などを含む、より包括的なステータス情報ページを提供します。設定コマンドで有効にできます。 ngx_http_upstream_module: このモジュールは、アップストリームを監視するためのいくつかの機能を提供します
May 27, 2023 pm 09:30 PM
nginx で第 2 レベルのドメイン名を構成する方法
私の vps には 3 つのサービスがあります。 wordpress によって構築されたブログ サービス、ポート 8000 で実行され、http://fangyuanxiaozhan.com 経由でアクセスされます。 git サービスは 8000gogs によって構築され、ポート 10080 で実行され、http:// fangyuanxiaozhan.com 経由でアクセスされます。 10080 nextcloud によって構築されたネットワーク ディスク サービスはポート 8080 で実行されます。アクセス方法は http://fangyuanxiaozhan.com:10080 です。私のニーズ: 1. ブログ サービスにアクセスするときに、http://fangyuanxiaozhan.com を直接入力します。
May 27, 2023 pm 05:37 PM
Redmine と SVN を Linux システムの Nginx に統合する方法
redmine: Ruby で開発された Web ベースのプロジェクト管理ソフトウェアです。 ror フレームワークをベースに開発されたクロスプラットフォームのプロジェクト管理システムです。プロジェクト管理システムの新星です。basecamp の ror 版から派生したと言われています。さまざまなデータベースをサポートしています。大まかに言うと、 dotproject と同じ機能だけでなく、さらに多くの機能があります。Wiki、ニュース ステーション、タイム トラッキング、フィード集計、PDF のエクスポートなどの独自の機能を備えています。また、他のバージョン管理システムやバグ追跡システムなどと統合することもできます。 svn、cvs、tdなどとして。設定機能は強力で便利で、カスタムプロパティや更新通知も非常に実用的です。次に redmine+svn プロジェクト管理をデプロイします
May 27, 2023 pm 05:13 PM
nginx を使用して jsdelivr ミラー ステーションを構築する方法
jsdelivr ミラー サイトを作成するには、まず nginx がインストールされたサーバーが必要です。 nginx、php、mariadb、Piwik およびその他のサーバー ソフトウェアの最新の安定バージョンを統合する Tencent Cloud 軽量サーバーの Piwik イメージを使用することをお勧めします。次の nginx 設定を jsdelivr.conf として保存し、nginx サイト設定ディレクトリ (通常は /etc/nginx/include または /etc/nginx/http.d) にアップロードします。上記の Piwik イメージを使用するには、/usr/local/lighthouse/softwares/nginx/conf/ にアップロードしてください。
May 27, 2023 pm 01:15 PM
Docker で nginx+confd を使用して構成を動的に生成する方法
プロジェクトが増えると、手動でサーバーにアクセスして nginx 構成を変更するのは非常に面倒で、失敗する可能性があります。 nginx+confd+configuration center を通じてソリューションを実装し、エラーを回避し、煩雑なプロセスを削減できます。まず、nginx+confd の dockerfileFROMnginx:1.21.6 に直接移動します#confd バイナリ実行可能ファイルをコピーします https://github.com/kelseyhightower/confd/releases/tag/v0.16.0COPY./confd-0.16.0- linux-amd64 /usr/local/bin/con
May 27, 2023 pm 01:04 PM
Linux で nginx コマンドを起動およびシャットダウンする方法
1 インストール ディレクトリ (isnginx\) を入力します。 2. パスを入力します: cd/usr/local/nginx/sbin 3 nginx コマンドを開始します。 ./nginx が下に表示され、起動が成功します。 4 nginx ps-ef|grepnginx のステータスを確認します。 master が表示され、起動は成功です。 5. nginx コマンド kill-98725 (プロセス番号の上) を閉じて、nginx\ を閉じます。 6. nginx コマンドを停止します: ./nginx-sstop 7. nginx コマンドを再起動します: ./nginx-sreload
May 27, 2023 pm 12:29 PM
Nginx Plusのオンラインアクティビティ監視機能の使い方
nginxplus は、キーロードとパフォーマンスの監視を提供するリアルタイム アクティビティ監視インターフェイスを起動します。シンプルなrestfuljsonインターフェイスを介して、リアルタイム監視統計(statstolivedashboards)とサードパーティ監視ツールを簡単に接続できます。 nginxplus の ping の詳細: オンライン アクティビティ モニタリング – jsonfeed nginxplus でこのステータス プロンプトを有効にするには、サーバー設定にステータス処理を追加するだけです: コードをコピーします コードは次のとおりです: location=/status{allow192.168.0.0/16; #場所からのアクセスを許可する
May 27, 2023 am 09:31 AM
nginxがローカルパスを指し、500エラーを解決する方法は何ですか?
サーバーにデプロイしたい vite+vue3 プロジェクト。プロジェクトのビルド後のファイルはすべて dist ディレクトリにあります。このディレクトリをサーバーにコピーし、次のように nginx で構成します:server{listen3571;server_namelocalhost;location/{root/root/xxxx/dist/;try_files $uri$ uri//index.html;}} このようにして、サーバーのパブリック IP + ポート 3571 を通じてこの vue プロジェクトにアクセスできます。ドメイン名を通じてアクセスしたい場合は、次のように設定できます。聞く80;奉仕する
May 27, 2023 am 09:22 AM
Nginx で PHP の実行を無効にする方法
1. Nginx 設定ファイルを編集する PHP スクリプトの実行を無効にするには、Nginx 設定ファイルを編集する必要があります。 Nginx の構成ファイルがどこにあるかわからない場合は、ターミナルで次のコマンドを実行してみてください: $locatenginx.conf オペレーティング システムによっては、Nginx の構成ファイルが別の場所にある場合があります。 Nginx 構成ファイルを編集し、次のような行を見つけます: location~\.php${try_files$uri=404;fastcgi_passunix:/var/run/php5-fpm.sock;fastcgi_indexindex.php;fastcgi_p
May 27, 2023 am 09:13 AM
ホットツール Tags

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

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

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

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

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

ホットトピック









