nginxの最新バージョンは何ですか
2019-10-22、nginx-1.17.5 メインラインバージョンがリリースされました。 nginx の最新バージョンは ginx-1.17.5 です。
nginx の利点
Nginx は、ほとんどの UnixLinux OS でコンパイルできます。 Windows ポートを備えています。 Nginx の 1.4.0 安定バージョンは、2013 年 4 月 24 日にリリースされました。通常の状況では、新しいサイトの場合は、最新の安定バージョンを製品バージョンとして使用することをお勧めします。既存のサイトをアップグレードする緊急性は高くありません。 (推奨学習: nginx チュートリアル)
Nginx のソース コードは 2 条項の BSD のようなライセンスを使用します。
Nginx は、非常に強力で高性能な Web およびリバース プロキシ サービスです。多くの非常に優れた機能を備えています:
接続の同時実行性が高い場合、Nginx は、 Apache サービス 製品: Nginx は、米国のバーチャル ホスト ビジネスの上司によってよく選ばれるソフトウェア プラットフォームの 1 つです。最大 50,000 の同時接続の応答をサポート可能 開発モデルとして epoll と kqueue を選択してくれた Nginx に感謝します。
サーバー
負荷分散サービスとしての Nginx: Nginx は、内部で外部にサービスを提供する Rails および PHP プログラムを直接サポートできるだけでなく、HTTP プロキシとして外部サービスもサポートします。サービス 。 Nginx は C で書かれており、システム リソースのオーバーヘッドと CPU 使用効率は Perlbal よりもはるかに優れています。
静的ファイル、インデックス ファイル、自動インデックス作成を処理し、ファイル記述子のバッファリングを開きます。
キャッシュレス リバース プロキシ アクセラレーション、シンプルなロード バランシング、およびフォールト トレランス。
FastCGI、シンプルなロード バランシング、フォールト トレランス。
モジュール構造。 gzip 圧縮、バイト範囲、チャンク応答、SSI フィルターなどのフィルターが含まれます。 1 つのページ内に複数の SSI が存在し、FastCG または別のプロキシ サーバーによって処理される場合、この処理はお互いを待たずに並行して実行できます。
SSL および TLSSNI をサポートします。 [1]
コード
Nginx コードは完全に C 言語で最初から書かれており、Linux、FreeBSD、Solaris などの多くのアーキテクチャやオペレーティング システムに移植されています。 、Mac OS X、AIX、および Microsoft Windows。 Nginx には独自の関数ライブラリがあり、zlib、PCRE、OpenSSL に加えて、標準モジュールはシステム C ライブラリ関数のみを使用します。さらに、これらのサードパーティ ライブラリは、必要がない場合、またはライセンスの競合の可能性が考慮される場合には使用できない場合があります。
以上がnginxの最新バージョンは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Nginx 403禁止エラーを修正する方法は?ファイルまたはディレクトリの許可を確認します。 2。HTACCESSファイルを確認します。 3. nginx構成ファイルを確認します。 4。nginxを再起動します。他の考えられる原因には、ファイアウォールルール、Selinux設定、またはアプリケーションの問題が含まれます。

質問への回答:304変更されていないエラーは、ブラウザがクライアントリクエストの最新リソースバージョンをキャッシュしたことを示しています。解決策:1。ブラウザのキャッシュをクリアします。 2.ブラウザキャッシュを無効にします。 3.クライアントキャッシュを許可するようにnginxを構成します。 4.ファイル許可を確認します。 5.ファイルハッシュを確認します。 6. CDNまたは逆プロキシキャッシュを無効にします。 7。nginxを再起動します。

Linuxでnginxを開始する手順:nginxがインストールされているかどうかを確認します。 systemctlを使用して、nginxを開始してnginxサービスを開始します。 SystemCTLを使用して、NGINXがシステムスタートアップでNGINXの自動起動を有効にすることができます。 SystemCTLステータスNGINXを使用して、スタートアップが成功していることを確認します。 Webブラウザのhttp:// localhostにアクセスして、デフォルトのウェルカムページを表示します。

サーバーには、要求されたリソースにアクセスする許可がなく、NGINX 403エラーが発生します。ソリューションには以下が含まれます。ファイル許可を確認します。 .htaccess構成を確認してください。 nginx構成を確認してください。 SELINUXアクセス許可を構成します。ファイアウォールルールを確認してください。ブラウザの問題、サーバーの障害、その他の可能なエラーなど、他の原因をトラブルシューティングします。

Windowsでnginxを構成する方法は? nginxをインストールし、仮想ホスト構成を作成します。メイン構成ファイルを変更し、仮想ホスト構成を含めます。 nginxを起動またはリロードします。構成をテストし、Webサイトを表示します。 SSLを選択的に有効にし、SSL証明書を構成します。ファイアウォールを選択的に設定して、ポート80および443のトラフィックを許可します。

Nginxクロスドメインの問題を解決するには2つの方法があります。クロスドメイン応答ヘッダーの変更:ディレクティブを追加して、クロスドメイン要求を許可し、許可されたメソッドとヘッダーを指定し、キャッシュ時間を設定します。 CORSモジュールを使用します。モジュールを有効にし、CORSルールを構成して、ドメインクロスリクエスト、メソッド、ヘッダー、キャッシュ時間を許可します。

nginxが開始されるかどうかを確認する方法:1。コマンドラインを使用します:SystemCTLステータスnginx(Linux/unix)、netstat -ano | FindStr 80(Windows); 2。ポート80が開いているかどうかを確認します。 3.システムログのnginx起動メッセージを確認します。 4. Nagios、Zabbix、Icingaなどのサードパーティツールを使用します。

nginxの実行ステータスを表示する方法は次のとおりです。PSコマンドを使用してプロセスステータスを表示します。 nginx configuration file /etc/nginx/nginx.confを表示します。 NGINXステータスモジュールを使用して、ステータスエンドポイントを有効にします。 Prometheus、Zabbix、Nagiosなどの監視ツールを使用します。
