免费搭建个人网站
环境安装
安装git
到官网找到git 一路next
安装node.js
到官网找到 保持默认选项
为什么要安装node.js
我们知道搭建一个静态网页需要的三要素:CSS HTML JS
node.js相当于集成了这三大工具的程序
初始化博客程序
npm install -g cnpm --registry=https://registry.npm.taobao.org # 添加阿里巴巴的加速软件源
cnpm install -g hexo #安装hexo博客生成系统
hexo init 初始化博客
hexo generate 生成博客网页
hexo server 部署到本机上
通过浏览器访问localhost:4000端口进行查询博客
在之前我们说的那个创建的博客文件 鼠标右键 open git bash here 输入以下命令
git config --gloabl user.email "github注册邮箱"
git config --global user.name "github注册用户"
ssh-keygen -t rsa -C "邮箱"
cat `find /c/Users/ -name *.pub`
查看ssh公钥 把这个公钥复制下来
到github上 设置 --- ssh公钥 --添加
到github上创建一个新仓库
仓库名一定要是你的用户名+github.io 要不然后面创建网站会报错
创建好了复制这个ssh链接
然后我们编辑我们的博客文件里面的_config.yml文件
根据自己的需要进行更改
第16行的这个url改成github仓库的地址
最后面的deploy控制器按照图片这样根据自己的情况更改设置
最后到blog文件里右键open bash on here
cnpm install hexo-deployer-git --save #安装自动部署到github工具
hexo clean 清理缓存
hexo generate 生成博客网站
hexo deploy 部署到github
来到github 到部署的仓库 点击actions查看部署情况
以下代表部署成功可以访问啦
我用github搭建的个人网站地址实例
Comments 1 条评论
博主 万 里
git从官网下载 官网:https://git-scm.com/
node.js 下载站:https://nodejs.cn/download/
对于github如果hexo deploy部署失败可以尝试在actions里查看错误文档来解决问题