hexo 搭建自己的私人博客

终于,我们回到了最初的样子,我叫你名,你带我姓。

  1. 登录github地址 创建并登录自己的github账号

    • 创建自己的github账号(需要邮箱+验证邮箱)
    1. 安装git
    2. 安装 node 等依赖包 安装完成检测包是否安装成功 node -v
    3. Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io,不然接下来会有很多麻烦。
    4. 在建好的项目右侧有个settings按钮,点击它,向下拉到GitHub Pages,你会看到那边有个网址,访问它,你将会惊奇的发现该项目已经被部署到网络上,能够通过外网来访问它。
    5. 安装Hexo,在自己认为合适的地方创个文件夹,我在D盘建了一个blog文件夹。然后通过命令行进入到该文件夹里面
    6. 输入npm install hexo -g,开始安装Hexo ,输入hexo -v,检查hexo是否安装成功
    7. 输入hexo init,初始化该文件夹(有点漫长的等待。。。) 初始化完成会有“Start blogging with Hexo!”
    8. 输入npm install,安装所需要的组件
    9. 输入hexo g,首次体验Hexo hexo s 启动服务默认地址localhost:4000 (问题:假如页面一直无法跳转,那么可能端口被占用了。此时我们ctrl+c停止服务器,接着输入“hexo server -p 端口号”来改变端口号)
      下载hexo相关主题
      下载主题
      $ cd blog根目录
      $ git clone https://github.com/MOxFIVE/hexo-theme-yelee.git themes/yelee
    • 下载完成以后,本地会多出一个文件夹blog/themes/yelee
    • 这个文件夹就是 yelee 主题相关文件

    使用主题

  • 在blog根目录下找到_config.yml文件,编辑器打开

  • 找到 theme: 改成 theme: yelee

  • 这时主题已经替换好了

  • $ hexo g
    $ hexo s
    
  • 就可以在本地localhost:4000预览效果了

    主题设置

  • 剩下的所有都是主题的对应设置了

  • 所有的设置都在blog/themes/yelee个文件夹下,找到_config.yml文件,编辑器打开进行设置

  • 主题设置

  • 里面有所有的主题设置,根据自己需要进行设置就行,不设置用人家默认的设置也可以

    扫描二维码关注公众号,回复: 6639198 查看本文章

将Hexo与Github page联系起来

设置Git的user name和email(如果是第一次的话)

git config –global user.name ‘你的名字’

git config –global user.email ‘你的邮箱地址’

输入cd ~/.ssh,检查是否由.ssh的文件夹

  • 如果没有 输入ssh-keygen -t rsa -C “[email protected]”,连续三个回车,生成密钥,最后得到了两个文件:id_rsa和id_rsa.pub(默认存储路径是:C:\Users\Administrator.ssh)。

    登录Github,点击头像下的settings,添加ssh 将id_rsa.pub 复制粘贴到ssh中

    配置Deployment,在其文件夹中,找到_config.yml文件,修改repo值(在末尾)

    deploy:

    type: git

    repository: [email protected]:coolwcg/coolwcg.github.io.git

    branch: master

    在生成以及部署文章之前,需要安装一个扩展:npm install hexo-deployer-git –save

    使用编辑器编好文章,那么就可以使用命令:hexo d -g,生成以及部署了

在此附上我的QQ: 2489757828 有问题的话可以一同探讨
我的私人博客: 李大玄

猜你喜欢

转载自blog.csdn.net/weixin_43553701/article/details/93384995