环境说明:Ubuntu16.04.1 Nginx1.10.0 证书文件
修改配置文件:
sudo vim /etc/nginx/sites-available/default server { listen 443 ssl default_server; listen [::]:443 ssl default_server;
##证书配置
ssl on; ssl_certificate /file/name.crt; ##公钥目录 ssl_certificate_key /file/name.key; ##私钥目录 }
其他设置
Nginx PHP组件支持(php)
sudo vim /etc/nginx/sites-available/default location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_param; }
80端口跳转443端口设置
server { listen80 default; server_name 你的域名; rewrite ^(.*) //$server_name$1 permanent; }
隐藏Nginx版本号
sudo vim /etc/nginx/nginx.conf server_tokens off; //去掉#注释即可,在http段
原文来自:
本文地址://q13zd.cn/nginx-configuration-https.html编辑:向金平,审核员:逄增宝
本文原创地址://q13zd.cn/nginx-configuration-https.html编辑:向金平,审核员:暂无