首页 技术 正文
技术 2022年11月13日
0 收藏 660 点赞 3,731 浏览 1408 个字
  1. 绪论
    之前一直使用cnblog写博客,现在将博客迁移至Microsoft Azure上的Ghost博客上,Ghost博客使用Markdown书写博客,页面简洁,是我喜欢的风格。具体参见官网:https://ghost.org/ ,将创建流程介绍一下。
  2. 在Azure上搭建Ghost博客
    不得不说,在Azure上面搭建Ghost博客真的是太简单了,完全傻瓜化。
  • 搜索到Ghost Blog项目
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
  • 填写应用名称AppName,一般而言,将创建的Ghost博客默认域名为[AppName].azurewebsites.net;选择自己的订阅;资源组可以新建也可以使用现有的,没有大的影响,资源组就是对资源分类,好管理Azure上创建的WebApp之类的资源;应用服务计划可新建可使用现有的;其余默认;创建
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    之后会有一段部署时间,等待即可。
  • 博客的具体使用自行探索,很简单。默认的管理后台为[AppName].azurewebsites.net/ghost。进入后台后,左侧的管理目录:New Post创建博客;Content增删改查所有博客;General中有对博客logo,博客名这些常规设置的选项;Labs里面有导出导入博客的选项等等,自行探索吧~
  1. 绑定自定义的域名
    注意:由于我是配置完成后写的博客,所以图中展示的均为已经配置好的结果图。
  • 购买域名。我这个 wintercolor.tech 的域名是在https://get.tech/ 上面买的,因为使用学生身份可以免费嘛。
  • 配置DNS。A.进入域名管理后台,找到DNS Management,选择Manage DNS
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    B.在打开的窗口中,首先选择A records,添加3条记录,Host Name分别填:(不填),www,*
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    C.Destination IPv4 Address全部填刚刚创建的Ghost WebApp的外部IP,这个IP可以在创建的应用服务的自定义域中找到。
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    D.配置完成应该类似如此,注意,你的A records中可能比下图多三个默认记录,最好将其删除:
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    E.选择TXT Records,点击Add TXT Records
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    F.添加两条记录,Host Name分别填写:(不填),www;Value填写:[AppName].azurewebsites.net(也就是Azure分配给你的的默认域名)
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    G.配置完成应该类似如此(按照上述步骤,你应该只有两条记录):
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
  1. 在Azure中自定义域
  • 做好上述的准备后,就可以自定义域名了。在Azure的控制面板中,选择“自定义域”,“添加主机名”
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
  • 在主机名的文本框内,填写你购买的域名,点击“验证”,之后Azure会验证域名的有效性。验证完成后,点击“添加主机名”,即可完成。
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    如此便可以使用自己购买的域名访问创建的博客了。
  1. 为博客添加HTTPS
    关于HTTPS,其为网站提供高安全性,可防止劫持。参见:http://baike.baidu.com/link?url=2XKEA34oI4sMBPquyiMBeimLDgvmnRx8Wp_1WnBUJSLDcj8vAJM0QrdsOiYlLYw5TuvAfAV4UuFkJ0AX9uR3xK
  • 获取.pfx证书。可以通过多种途径获取.pfx证书,实际上Azure中也可以购买HTTPS证书。免费的证书推荐:https://www.sslforfree.com/ 缺点在于证书有效时间为3个月,到期免费续期即可。
  • 上载证书。
    在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
    即可为博客添加HTTPS
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,492
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,907
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,494
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,132
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,295