01_HEXO博客腾讯云服务器部署
导语
本文将介绍如何将github.io的hexo博客部署到腾讯云轻量服务器上,部署方式通过宝塔面板来进行。
参考文章:
2023 通过宝塔面板在独立服务器上安装部署 Hexo 博客保姆级教程_宝塔安装hexo_码农浅知的博客-CSDN博客
【已解决】腾讯云安装了宝塔不能访问 - Linux面板 - 宝塔面板论坛
服务器选择
此次建站选择在腾讯云注册了域名,同时买了2核2G3 M的轻量云服务器。其中轻量云服务器直接采用了腾讯云提供的宝塔面板应用模版,当然自己安装也是很方便的。
部署教程
- 将已有的hexo博客打包成zip,如下:
- 点开轻量服务器->更多->查看详情->管理应用,会看到以下信息:
面板首页地址:http://145.188.21.150:面板端口/tencentcloud
面板端口:默认为8888,您可以在登录面板后修改面板端口
用户名与密码:
请登录实例并执行以下命令来获取管理员用户名和密码:sudo /etc/init.d/bt default
宝塔面板操作
由以上链接可在浏览器打开宝塔面板,同时安装nodejs环境,详细步骤可参考:
2023 通过宝塔面板在独立服务器上安装部署 Hexo 博客保姆级教程_宝塔安装hexo_码农浅知的博客-CSDN博客
其中,需要主要关注的是,安装完成记得选择命令行版本,选择刚刚安装的v14.17.6,不然在命令行下面不会识别node命令,最好尝试下node是否能够在命令行运行。
问题解决
- 在整体安装过程中,所有操作都没有问题,但上传zip启动服务后,一直显示服务失败,在检查宝塔面板日志模块后,发现在腾讯云服务器curl https://baidu.com是有返回信息,但curl https://bt.cn一直没有返回信息。
- 解决代码
curl -O -m 3 http://download.bt.cn/tools/bt_check.sh && bash bt_check.sh
bt 16
- 借据文章链接如下
【已解决】腾讯云安装了宝塔不能访问 - Linux面板 - 宝塔面板论坛