HEXO博客腾讯云服务器部署


01_HEXO博客腾讯云服务器部署

导语

本文将介绍如何将github.io的hexo博客部署到腾讯云轻量服务器上,部署方式通过宝塔面板来进行。

参考文章:

2023 通过宝塔面板在独立服务器上安装部署 Hexo 博客保姆级教程_宝塔安装hexo_码农浅知的博客-CSDN博客

【已解决】腾讯云安装了宝塔不能访问 - Linux面板 - 宝塔面板论坛

服务器选择

金秋上云季_云服务器特惠_开发者上云推荐-腾讯云

此次建站选择在腾讯云注册了域名,同时买了2核2G3 M的轻量云服务器。其中轻量云服务器直接采用了腾讯云提供的宝塔面板应用模版,当然自己安装也是很方便的。

部署教程

  1. 将已有的hexo博客打包成zip,如下:

  1. 点开轻量服务器->更多->查看详情->管理应用,会看到以下信息:
面板首页地址:http://145.188.21.150:面板端口/tencentcloud
面板端口:默认为8888,您可以在登录面板后修改面板端口
用户名与密码:
  请登录实例并执行以下命令来获取管理员用户名和密码:sudo /etc/init.d/bt default

  1. 宝塔面板操作

    由以上链接可在浏览器打开宝塔面板,同时安装nodejs环境,详细步骤可参考:

2023 通过宝塔面板在独立服务器上安装部署 Hexo 博客保姆级教程_宝塔安装hexo_码农浅知的博客-CSDN博客

其中,需要主要关注的是,安装完成记得选择命令行版本,选择刚刚安装的v14.17.6,不然在命令行下面不会识别node命令,最好尝试下node是否能够在命令行运行。

问题解决

  1. 在整体安装过程中,所有操作都没有问题,但上传zip启动服务后,一直显示服务失败,在检查宝塔面板日志模块后,发现在腾讯云服务器curl https://baidu.com是有返回信息,但curl https://bt.cn一直没有返回信息。
  2. 解决代码
curl -O -m 3 http://download.bt.cn/tools/bt_check.sh && bash bt_check.sh

bt 16
  1. 借据文章链接如下

【已解决】腾讯云安装了宝塔不能访问 - Linux面板 - 宝塔面板论坛

问题备忘录

  1. 解决腾讯云轻量服务器无法访问Github导致git失败方案

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