「[[.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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS