コンテンツにスキップ

nginx

Xuất điển: フリー bách khoa sự điển 『ウィキペディア ( Wikipedia ) 』
nginx
Tác giả Igor Sysoev
Khai phát nguyên Nginx Inc.
Sơ bản 2004 niên 10 nguyệt 4 nhật(19 niên tiền )(2004-10-04)
Tối tân bản 1.25.3[1]-2023 niên 10 nguyệt 24 nhật(10か nguyệt tiền )(2023-10-24)[±]
Tối tân bình 価 bản 1.27.1[2]-2024 niên 8 nguyệt 14 nhật(9 nhật tiền )[±]
リポジトリ ウィキデータを編集
プログラミング
Ngôn ngữ
C ngôn ngữ
Đối ứng OS Unix hệ,Microsoft Windows
Chủng biệt Webサーバ,リバースプロキシ
ライセンス BSDライク
Công thức サイト nginx.org,Nginx Inc.
テンプレートを biểu kỳ

nginx( “エンジンエックス”[3][Chú 釈 1]) は,フリーでオープンソースWebサーバアプリケーションである. 処 lý tính năng ・ cao い tịnh hành tính ・ thiếu ないメモリ sử dụng lượng を tiêu điểm に khai phát し,HTTP,HTTPS,SMTP,POP3,IMAPリバースプロキシの cơ năng や,ロードバランサ,HTTPキャッシュなどの cơ năng も hữu する.

nginx はBSDライクライセンスでリリースされ,Linux,BSD hệOS,macOS,Solaris,AIX,HP-UX,Microsoft Windowsで động tác する. 2004 niên にIgor Sysoevが công khai した. Hiện tại は NGINX Plus として nginx のエンタープライズ bản の phiến mại やサポートを hành っている Nginx, Inc. が quản lý している.

2019 niên 3 nguyệt に Nginx, Inc はF5ネットワークスに6 ức 7000 vạnMễ ドルで mãi thâu された.

Khái yếu

[Biên tập]

nginxはサーバに trí かれた tĩnh đích コンテンツを cao tốc に phối tín する mục đích で thiết kế されている.リバースプロキシの cơ năng を trì つため, bối hậu にWebアプリケーションサーバを phối trí して động đích なコンテンツを phối tín したり, ソフトウェアロードバランサ[4]やHTTPキャッシュとしても sử うこともできる. Các chủng のウェブアプリケーションDụng インターフェースとして,FastCGI,uWSGI(Anh ngữ bản),Phusion Passengerなども tiêu chuẩn でサポートしている.

Apache HTTP Serverがリクエストの処 lý にデフォルトでスレッドプロセスChỉ hướng のアプローチを dụng いている nhất phương で, nginxはPhi đồng kỳ(Anh ngữ bản)イベント駆 độngアプローチを dụng いている. イベント駆 động によるアプローチは, cao phụ hà hạ において, より dư trắc khả năng なパフォーマンスを đề cung すると khảo えられている[5].

Lợi dụng trạng huống

[Biên tập]

nginxは đương sơ,Ramblerが vận 営する các chủngウェブサイトのニーズを mãn たすために khai phát された. 2008 niên 9 nguyệt の thời điểm で, nginxはこれらのサイトで1 nhật に5 ức のリクエストを処 lý していた[6].

ネットクラフト(Anh ngữ bản)の2017 niên 2 nguyệt の điều tra によると, nginxは toàn アクティブサイトの trung で2 phiên mục に đa く19.60%で sử われているWebサーバである[7].W3Techsの điều tra によると, thượng vị 1,000サイトの41.1%, thượng vị 100,000サイトの32.9%で sử われている. BuiltWithによると, thượng vị 1 vạn Webサイトの23.8%で sử われており, thượng vị 1 vạn ・10 vạn ・100 vạn の khu phân で thành trường を続けている. 2020 niên 2 nguyệt におけるNetcraftの điều tra によると, nginxは toàn てのアクティヴなWebサイトの36.48%において lợi dụng されているWebサーバで,Apacheでの lợi dụng suất 24.51%を thượng hồi る1 vị となっている[8].W3Techの điều tra では, それぞれ40.1%, 31.8%である[9].

Wikipediaは, SSL tiếp 続を đề cung するためのプロキシとしてnginxを sử dụng している[10].

Cơ năng と đặc trưng

[Biên tập]

ネットワーク cơ năng

[Biên tập]

Chủ な cơ bổn HTTP cơ năng

[Biên tập]

メールプロキシ cơ năng

[Biên tập]

その tha の cơ năng

[Biên tập]
  • Động tác trung にコネクションロスなく thật hành ファイルの canh tân および thiết định の変 canh ができる[11]
  • モジュールベースのアーキテクチャ[12]

FreeNGINX

[Biên tập]

2024 niênにコア khai phát giả の nhất nhân がF5ネットワークスと đối lập して độc lập し, NGINXから ly れて tân たにフォーク bản である “freenginx”を khai phát すると phát biểu した[13].

Quan liên hạng mục

[Biên tập]

Cước chú

[Biên tập]

Chú 釈

[Biên tập]
  1. ^Nhật bổn NGINXサイトに “エンジンエックス” と biểu ký あり.https://www.nginx.co.jp/

Xuất điển

[Biên tập]
  1. ^Changes with nginx 1.25.3”.2024 niên 1 nguyệt 3 nhậtDuyệt lãm.
  2. ^"Changes with nginx 1.27.1";Duyệt lãm nhật: 2024 niên 8 nguyệt 15 nhật; xuất bản nhật: 2024 niên 8 nguyệt 14 nhật.
  3. ^nginx”.2014 niên 9 nguyệt 17 nhậtDuyệt lãm.
  4. ^Use Nginx for Proxy Services and Software Load Balancing,May 11th, 2010, by Sam Kleinman, Linode Library
  5. ^Basic Nginx Configurationby Sam Kleinman; August 21, 2010.
  6. ^Nginx: the High-Performance Web Server and Reverse Proxy”.Linux Journal(2008 niên 9 nguyệt 1 nhật ).2009 niên 8 nguyệt 16 nhậtDuyệt lãm.
  7. ^February 2017 Web Server Survey”( anh ngữ ).Netcraft(2017 niên 2 nguyệt 27 nhật ). 2017 niên 2 nguyệt 7 nhật thời điểm のオリジナルよりアーカイブ.2017 niên 3 nguyệt 18 nhậtDuyệt lãm.
  8. ^Netcraft February 2020 Web Server Survey”.Netcraft.Netcraft.16 August 2019Duyệt lãm.
  9. ^Usage Statistics and Market Share of Web Servers, March 2020”.w3techs.com.2020 niên 3 nguyệt 4 nhậtDuyệt lãm.
  10. ^Wikitech: HTTPS”.Wikitech.wikimedia.org (3 October 2011). 2014 niên 3 nguyệt 26 nhật thời điểm のオリジナルよりアーカイブ.3 December 2011Duyệt lãm.
  11. ^Official documentation: Controlling nginx”.Nginx.org.3 December 2011Duyệt lãm.
  12. ^Third party modules”.Nginx Wiki.13 September 2012Duyệt lãm.
  13. ^NGINXのコア khai phát giả が thân hội xã と quyết biệt, tân たに “freenginx” という danh tiền でフォーク bản を tác thành khai thủy”.GIGAZINE.2024 niên 2 nguyệt 27 nhậtDuyệt lãm.

Ngoại bộ リンク

[Biên tập]
freenginx