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