「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>nginx]]

*目次 [#gcf82e4c]
#contents

*概要 [#n6528baa]
nginxの設定についてまとめる。

*構成ファイル [#u3502539]

**nginx.conf [#t9833744]

***編集方法 [#g2982ac6]
-nano
 sudo nano /etc/nginx/nginx.conf

-vi
 sudo vi /etc/nginx/nginx.conf

***セクション [#m339319d]
-http セクション
-server セクション

***include [#l58e0f8d]

***目的別 [#e54afb9f]
-クリックジャッキングから守る~
以下の行を追加
 add_header X-Frame-Options "SAMEORIGIN";

-MIME タイプ スニッフィング~
以下の行を追加
 add_header X-Content-Type-Options "nosniff";

-SSLを構成
--nginxでSSLを立てるまで - Qiita~
https://qiita.com/edo_m18/items/7e0e4b6d8e1e1d314184
--nginx で ssl 設定をする | dogmap.jp~
https://dogmap.jp/2011/05/10/nginx-ssl/

**proxy.conf [#r21126db]

***編集方法 [#g7ab4cd1]
-nano
 sudo nano /etc/nginx/proxy.conf

-vi
 sudo vi /etc/nginx/proxy.conf

*コマンド [#oa7c3f81]

**nginxコマンド [#e72e8987]

-nginx コマンド超シンプル早見表 - Qiita~
https://qiita.com/katzueno/items/44e02db2f1bfa0de5860

*その他 [#oe843ed6]

**src/http/ngx_http_header_filter_module.c [#m52ea140]
***nginx 応答名を変更する [#c4c715ae]
 static char ngx_http_server_string[] = "Server: Web Server" CRLF;
 static char ngx_http_server_full_string[] = "Server: Web Server" CRLF;

*目的別 [#g973f91e]
*OS別 [#g973f91e]

**CentOS [#u75ad6d2]
・・・

**Ubuntu [#b422ef82]

***AppArmorを有効化 [#re090b98]
・・・

***ファイアウォールを構成 [#ga105935]
 sudo apt-get install ufw
 sudo ufw enable
 sudo ufw allow 80/tcp
 sudo ufw allow 443/tcp

***SSLを構成 [#n88d7502]
-nginxでSSLを立てるまで - Qiita~
https://qiita.com/edo_m18/items/7e0e4b6d8e1e1d314184
-nginx で ssl 設定をする | dogmap.jp~
https://dogmap.jp/2011/05/10/nginx-ssl/

***WAFを構成 [#a3ee4d07]
ModSecurityというWAFを構成する。

*参考 [#eab80092]
-nginx コマンド超シンプル早見表 - Qiita~
https://qiita.com/katzueno/items/44e02db2f1bfa0de5860

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