「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>Linuxの各種 手順]] *目次 [#fda5b5fe] #contents *概要 [#tffc6ff2] nginxでは、[[イベントループ>https://techinfoofmicrosofttech.osscons.jp/index.php?C10k%20problem%20%28C10K%E5%95%8F%E9%A1%8C%29#f5929c15]]というモデルにより、~ 同時リクエストを多く処理することに特化することで、C10K問題に対応する。 **実績 [#u5bce9e8] -Rambler(ロシアのポータルサイト)のニーズを満たすために開発された。 -2002年にIgor Sysoev(ロシアのエンジニア)によって公開された。 -ネットクラフトの2017年2月の調査によると、~ 全アクティブサイトの中で2番目に多く使われている(19.60%)。 **特徴 [#r86d208e] -静的コンテンツを高速に配信するように設計されている。 -リバースプロキシの機能を持つ --HTTPキャッシュ --ソフトウェアロードバランサ --背後にWebアプリケーションサーバを配置 -[[非同期のイベント駆動アプローチを用いている。>https://techinfoofmicrosofttech.osscons.jp/index.php?C10k%20problem%20%28C10K%E5%95%8F%E9%A1%8C%29]]~ (高負荷下において、より予測可能なパフォーマンスを提供する) -ホストするアプリケーションとしては、マイクロサービスが適している。 *詳細 [#of04dcd8] **[[インストール>nginxのインストール]] [#zb31aab0] **[[設定>nginxの設定]] [#zb31aab0] **[[ASP.NET Coreをホストする>nginxでASP.NET Coreをホストする]] [#x1f15f8b] *参考 [#ra2bef05] -nginx - Wikipedia~ https://ja.wikipedia.org/wiki/Nginx -これから始める人のためのNginx - @IT~ http://www.atmarkit.co.jp/ait/series/1539/ -Nginxが早い理由について調べた(基礎) - フラミナル~ http://gintec.hatenablog.com/entry/2015/09/13/195121 -「nginx」導入!「HTTP/2」対応!Webサイト表示速度の大幅向上のお知らせ~ (2017/9/20 AM8:30更新) - 2017/09/14 | レンタルサーバー【エックスサーバー】~ https://www.xserver.ne.jp/news_detail.php?view_id=3582 **比較 [#vedfe443] -Apacheとnginxどちらを採用すべきかメリット・デメリット比較 - Qiita~ http://qiita.com/pink/items/7709218310b5cf11eabe -NginxとApache HTTP Serverの違いメモ - Qiita~ https://qiita.com/tomoyamachi/items/06b2eca14987a30b8fda -Nginxとは?Apacheとの違いについてエンジニアに聞いてみた | GMOクラウドアカデミー~ https://academy.gmocloud.com/qa/20160616/2761 **[[Apache vs nginx]] [#vedfe443] **Windows版もある [#f4dc187d] -Windowsにnginxをセットアップする - Qiita~ http://qiita.com/tatuno/items/44ec8130d7544d1534f7