hexo部署到阿里云

hexo部署到阿里云
花甲部署的环境及参考链接
本地环境:Ubuntu24.04
云端环境:Ubuntu22.04
宝塔面板搭建HEXO个人博客
本地配置好git环境
通过以下两个命令给本地配置好全局git环境
1 | git config --global user.email "user@gmail.com" |
然后配置好hexo的_config.yml文件
1 | deploy: |
云端Ubuntu系统安装宝塔
首先通过宝塔官网的脚本进行安装宝塔系统:以下为目前最新的脚本:wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
然后根据宝塔面板安装好后提供的用户名和密码登录到宝塔上,当然也可以使用sudo bt进行更改宝塔的用户名密码
进入宝塔系统后,点击网站,安装nginx,然后生成站点。具体的方法可以去参考链接查看,这里就不在赘述。
然后根据chatgpt来创建一个具有超级管理员权限的用户
1 | 要在Ubuntu上创建一个具有超级管理员权限的用户,你可以按照以下步骤进行操作: |
然后使用su命令切换到新建的用户上
使用ssh-keygen命令生成.ssh文件夹
然后cd进入.ssh文件夹并创建authorzied_keys文件,将本地Ubuntu生成的公钥粘贴到上面保存退出
由于repo方法我在尝试的时候行不通,这里介绍另一种方法,使用rsync进行repo,详细配置可以在hexo官网上查找
1 | deploy: |
由于之前已经做过了免密登录,填写以上信息就能成功部署上
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果


