根据hexo+Github搭建自己博客


博客搭建步骤

绑定github.io域名到自己的域名

  • 首先申请自己的域名(网上有很多教程),我这里用的腾讯提供的域名提供商购买的域名
  • 首先进入到域名解析界面,然后按照如下操作进行
    • 绑定域名
  • 服务器ip地址可以通过ping获得
    • 进入cmd,输入ping 你自己的网站地址
      • 获取服务器地址

设置域名后重新部署项目后出现404

  • 需要在博客的根目录下的source文件中加入CNAME文件

  • 然后在CNAME里面写入自己的域名

  • 非常重要:接着打开根目录的.config_yml文件,找到skip_render,在后面加上CNAME


通过阿里云OSS加速图片加载速度

  • 因为很多时候,网站无法显示是因为图片获取速度太慢的原因,所以既为了使用typora更方便的记笔记(利用阿里云OSS可以直接把图片托管到云端),也为了更快的访问,所以使用了付费的阿里云OSS

  • 步骤

    1. 首先下载typora与picgo(网上有教程,这里重点不在这)

    2. 阿里云官网购买OSS

      • 购买OSS
      • 购买OSS
    3. 设置OSS

      • 进入到控制台,点击对象存储OSS

      • 设置OSS

      • 设置OSS

      • 设置OSS

        • 设置Bucket
        • 设置Bucket
        • 设置Bucket
        • 点击你的Bucket名称,进入到下面这个页面
        • 设置Bucket
      • 进入到刚才新建的目录,点击 上传文件 选择你想上传的文件即可

    4. 使用 picgo+typora 上传(不使用的可跳过)

      • 获取key
      • 获取key
      • 选择创建AccessKey,创建成功之后记住key
      • 进入到 picgo
      • 设置key
      • 进入到 typora 中,点击文件->偏好设置->图像
      • 设置typora
      • 这样在把图片复制到typora后,typora会自动上传图片到你设置的目录中,并且picgo会自动将你图片对应的URL复制到你的粘贴板,你可以直接使用
    5. 将博客的图片迁移到OSS中

      • 进入到本地博客根目录->themes->你的主题名->source
      • 将里面的图片全部上传到OSS中
      • 有些博客会使用yml文件进行配置图片地址,所以需要将里面配置的路径设置为你图片所对应的路径
        • 设置路径

文章作者: MikeVane
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 MikeVane !
  目录