Nginx : SSL の設定2015/08/18 |
SSL経由での暗号化通信ができるように設定します。
|
|
[1] |
こちらを参考に SSL 証明書を作成しておきます。
|
[2] | Nginx の設定です。 |
[root@www ~]#
vi /etc/nginx/nginx.conf # server セクション内に追記 server { listen 80 default_server; listen [::]:80 default_server; listen 443 ssl; server_name www.srv.world; root /usr/share/nginx/html; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; ssl_ciphers ECDHE+RSAGCM:ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:!aNULL!eNull:!EXPORT:!DES:!3DES:!MD5:!DSS; ssl_certificate /etc/pki/tls/certs/server.crt; ssl_certificate_key /etc/pki/tls/certs/server.key; systemctl restart nginx |
[3] | Firewalld を有効にしている場合は、HTTPSサービスの許可が必要です。なお、HTTPS は 443/TCP を使用します。 |
[root@www ~]# firewall-cmd --add-service=https --permanent success [root@www ~]# firewall-cmd --reload success |
[4] | HTTPS でデフォルトサイトにアクセスし、動作確認してください。 |
Sponsored Link |