Nginx

サーバWebサーバ

目次一覧

 状態:-  閲覧数:776  投稿日:2019-04-19  更新日:2019-04-19  
Nginx / Nginxとは?/ Apacheとの違い

モジュール

Nginx / Nginxとは?/ Apacheとの違い

 閲覧数:333 投稿日:2019-04-19 更新日:2019-04-19 

Nginx


片仮名表記
・エンジンエックス

Nginxとは?


フリーかつオープンソースの軽量Webサーバ
・HTTP、SMTP、POP3、IMAPのリバースプロキシの機能を保持

役割
・HTTP 通信によってクライアントから来るリクエストを受付
・データ取得
・取得したデータをクライアントへレスポンスとして返す

仕組み
・Connection によるインターフェイスを通じてリクエスト・レスポンスを受け渡し
・非同期で処理をすることで, 多くのリクエストを効率よく捌くことが可能

機能
・リバースProxy
・ロードバランサー(HTTPやHTTPS以外にも、SMTP、IMAP、POP3といったプロトコルのバランシングも可能)
・HTTPの次世代版として注目を集めている「SPDY」にも対応
・画像やHTMLテキストといった静的コンテツをキャッシュすることも可能

Apacheとの違い


比較一覧表
- Apache Nginx
リクエスト処理 スレッドやプロセス指向のアプローチ 非同期のイベント駆動アプローチ



モジュール

 閲覧数:363 投稿日:2019-04-19 更新日:2019-04-19 

モジュール


Nginxでは多くのモジュールが提供されている
Modules - Nginx Community

モジュールを組み込むためには?
・ソースファイルを再ビルドし、コアプログラムに静的に組み込む必要がある


Webサーバ

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 Nginx 100
2 Linux 60
3 gzip 44
4 WebLogic 31
5 Selenium 31
6 Hibernate 29
7 Subversion 27
8 バッファリング【buffering】 26
9 Same-origin policy 26
10 hiddenフィールド 25
11 共用体 / union 25
12 GNU 25
13 Git 25
14 PNG 25
15 Linux の パッケージ・マネージャー 24
16 Ordinal Scale 22
17 NP困難 22
18 cron 22
19 Senna 20
20 Plone 20
2024/7/13 22:47 更新