Nginx静态文件https访问

首先,安装nginx, 执行命令 sudo apt-get update ;
sudo apt-get install nginx;
然后到nginx配置目录下 cd /etc/nginx;
执行 sudo vi nginx.conf
添加代码:

server {
listen 443;
server_name test.jiandanyouyi.com; #填写绑定证书的域名
ssl on;
ssl_certificate /usr/cert/1_test.do.com_bundle.crt;#证书文件名称
ssl_certificate_key /usr/cert/2_test.do.com.key;#私钥文件名称
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #请按照这个协议配置
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#请按照这个套件配置
ssl_prefer_server_ciphers on;
location / {
root /var/www/html; #网站主页路径。此路径仅供参考,具体请您按照实际目录操作。
index index.html index.htm;
}
}
//--------------------------------------如需把http强制转换为https,添加如下代码
server {
listen 80;
server_name test.do.com; #填写绑定证书的域名
rewrite ^(.*)$ https://$host$1 permanent; #把http的域名请求转成https
}
//------------- 保存文件 到/usr/sbin目录下 执行 sudo ./nginx -t 查看配置nginx是否正确 然后重启nginx 配置完成
附上一张我的配置图
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值