wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.gz mv nod[tab] /root/apk/ tar -zxvf nod[tab] -C /opt/app/ yum -y install git-core搭建开始 安装hexo
npm install -g hexo-cli hexo -v
安装好后到对应的文件夹下初始化
cd Blog hexo init npm install本地查看网页
hexo d
切换至浏览器,输入查看对应的4000端口就可以了
配置文件vim _config .yml
在 #Deployment 标签中
修改如下
deploy: type: git repo: git@github.com:username/username.github.io.git branch: master
保存退出即可
挂载至远端首先在GitHub上注册一个与用户名同名的仓库,如
username.github.io
随后在本地生成ssh公钥,并将公钥放置在远端GitHub上
ssh-keygen -t rsa -C "abc" cat /usr/.ssh/id_rsa.pub
复制公钥
GitHub公钥放置处:
个人头像单击后(个人菜单)–> Settings --> SSH and GPG keys --> New SSH key --> 在Key内粘贴公钥
此时需要等待一段时间
验证
ssh -T git@github.com
一切结束后就可以通过这一系列推送至远端了
hexo clean hexo d -g
如果提示身份验证错误请等待一段时间
至此,博客网站已成功搭建完毕。
常见问题- 如何查看远程网页?
https://username.github.io
- 远程网页无法访问或没有生效配置或没有网页
GitHub 对应的仓库主页 --> Settings --> Pages --> Source --> Branch:main 改为master --> Save
- 如何发布新文章?
hexo new "文章名"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)