记录我在迁移博客过程中遇到的几个问题。

参考资料

  1. 阿里云搭建Hexo博客
  2. 从 0 开始搭建 hexo 博客
  3. 将Hexo部署到阿里云轻量服务器(保姆级教程)
  4. 云服务器搭建 hexo 博客,git hooks自动更新

错误

1. bash: git-receive-pack: command not found

使用了网上的方法

1
2
原因:远程服务器上的git安装路径是/usr/local/common/git,不是默认路径,所以需要建立链接文件:
ln -s /usr/local/common/git/bin/git-receive-pack /usr/bin/git-receive-pack

但是不奏效,突然想到我记忆中我的git的bin不是这个路径,一看果然,是/usr/local/git/bin,但修改后报错:

1
ln: failed to create symbolic link ‘/usr/bin/git-receive-pack’: File exists

查看/usr/bin内容,发现之前创建的两个快捷方式存在了,虽然/usr/local/common/git/bin这个目录不存在,显示为了红色:

image-20210723163814673

先删除再执行这两条命令,解决。

2.git钩子相关

权限问题,修改根目录文件夹的权限。

4.阿里云配置了域名后,域名和ip都能ping通,但是访问应用失败

留言

⬆︎TOP