惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
V
V2EX
aimingoo的专栏
aimingoo的专栏
爱范儿
爱范儿
博客园 - 聂微东
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
月光博客
月光博客
云风的 BLOG
云风的 BLOG

远飞闲记

用 OpenClaw 搭建全自动晨间简报系统 Open Claw(🦞龙虾): 新手最常踩的 8 个坑,我帮你踩过了 什么是AI Agent(智能体)? OpenClaw 在微信端使用指南 如何让OpenClaw🦞更好用-调教篇 OpenClaw(龙虾🦞)自主赚钱实验笔记 本地Qwen+云模型:OpenClaw真实体验 AI博客主题开发记 OpenClaw初试记 十年博客路:在AI水文泛滥的时代,为何还在坚守? AI Coding实战吐槽:别被"400刀大神"带偏,这些坑我帮你踩过了! 《相信》把不可能变为可能 我们写的程序被杀毒软件杀了,杀毒软件到底杀了什么? 👋2024 探索Unity单元测试:构建可靠游戏代码的基石 实用小黄鸭调试法 炸裂的Unity割韭菜这事 还是要有信念 您好2023 Docker启动提示虚拟化失败 Golang中配置文件热重载方案 重置博客主题 双链知识管理及logseq使用体验 魔幻的魔都疫情 漫谈国内NFT市场状况 如何在UE4中平衡蓝图与C++的使用 2021时光荏苒,2022可遇可期 UE4(Unreal Engine)本地化资源功能 摈弃:“拥有更多=做的更好的”的观念 鱿鱼游戏
对blog使用Let's Encrypt支持https
2015-12-06 · via 远飞闲记

距上一篇时隔两月,看见同事的blog中支持了https自己也尝试的配置了下,也一起把blog的万网虚拟主机升级换上了高大上的Vultr VPS,线路选择的是洛杉矶机房。网站的证书使用的是LET’S ENCRYPT的免费证书但唯一缺点就是每隔90天需要重新的续签一次。 服务器系统是:CentOS 7.0 web服务器:Nginx。

以下就是对blog进行Let’s Encrypt https支持的的配置的过程:

Let’s Encrypt的获取

git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./letsencrypt-auto --nginx or apache

NOTE: 第一次使用自动配置没有成功.

生成网站证书

//如果有多个域名请自行增加 *-d 域名* 参数
./letsencrypt-auto certonly --webroot -w 网站的主目录 -d 域名 
//查看生成证书的目录
$ls /etc/letsencrypt/live/域名/

nginx中的证书配置

server {

listen 443 ssl;
server_name  *.heyuanfei.cn *.feiio.com;
root        网站主目录
//SSL证书配置
ssl_certificate /etc/letsencrypt/live/heyuanfei.cn/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/heyuanfei.cn/privkey.pem;
ssl on;
}
//重新启动服务器
service nginx restart

对HTTP请求的跳转配置

server {
listen       80 default_server;
listen       [::]:80 default_server;
server_name *.feiio.com *.heyuanfei.cn;
rewrite ^(.*)$ https://$host$1 permanent;
}