[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
Web开发
> 详细
在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
时间:
2018-07-13 22:43:41
阅读:
269
评论:
0
收藏:
0
[点我收藏+]
绪论
之前一直使用cnblog写博客,现在将博客迁移至Microsoft Azure上的Ghost博客上,Ghost博客使用Markdown书写博客,页面简洁,是我喜欢的风格。具体参见官网:
https://ghost.org/
,将创建流程介绍一下。
在Azure上搭建Ghost博客
不得不说,在Azure上面搭建Ghost博客真的是太简单了,完全傻瓜化。
搜索到Ghost Blog项目
填写应用名称AppName,一般而言,将创建的Ghost博客默认域名为[AppName].azurewebsites.net;选择自己的订阅;资源组可以新建也可以使用现有的,没有大的影响,资源组就是对资源分类,好管理Azure上创建的WebApp之类的资源;应用服务计划可新建可使用现有的;其余默认;创建
之后会有一段部署时间,等待即可。
博客的具体使用自行探索,很简单。默认的管理后台为[AppName].azurewebsites.net/ghost。进入后台后,左侧的管理目录:New Post创建博客;Content增删改查所有博客;General中有对博客logo,博客名这些常规设置的选项;Labs里面有导出导入博客的选项等等,自行探索吧~
绑定自定义的域名
注意:由于我是配置完成后写的博客,所以图中展示的均为已经配置好的结果图。
购买域名。我这个 wintercolor.tech 的域名是在https://get.tech/ 上面买的,因为使用学生身份可以免费嘛。
配置DNS。A.进入域名管理后台,找到DNS Management,选择Manage DNS
B.在打开的窗口中,首先选择A records,添加3条记录,Host Name分别填:(不填),www,*
C.Destination IPv4 Address全部填刚刚创建的Ghost WebApp的外部IP,这个IP可以在创建的应用服务的自定义域中找到。
D.配置完成应该类似如此,注意,你的A records中可能比下图多三个默认记录,最好将其删除:
E.选择TXT Records,点击Add TXT Records
F.添加两条记录,Host Name分别填写:(不填),www;Value填写:[AppName].azurewebsites.net(也就是Azure分配给你的的默认域名)
G.配置完成应该类似如此(按照上述步骤,你应该只有两条记录):
在Azure中自定义域
做好上述的准备后,就可以自定义域名了。在Azure的控制面板中,选择“自定义域”,“添加主机名”
在主机名的文本框内,填写你购买的域名,点击“验证”,之后Azure会验证域名的有效性。验证完成后,点击“添加主机名”,即可完成。
如此便可以使用自己购买的域名访问创建的博客了。
为博客添加HTTPS
关于HTTPS,其为网站提供高安全性,可防止劫持。参见:
http://baike.baidu.com/link?url=2XKEA34oI4sMBPquyiMBeimLDgvmnRx8Wp_1WnBUJSLDcj8vAJM0QrdsOiYlLYw5TuvAfAV4UuFkJ0AX9uR3xK
获取.pfx证书。可以通过多种途径获取.pfx证书,实际上Azure中也可以购买HTTPS证书。免费的证书推荐:
https://www.sslforfree.com/
缺点在于证书有效时间为3个月,到期免费续期即可。
上载证书。
即可为博客添加HTTPS
在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
原文:https://www.cnblogs.com/mengnan/p/9307756.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!