hexo初步搭建博客 [ 新手入门 ]
成为php程序员不到一年,一直想搭建一个博客,由于比较笨和懒,都没去弄过,到今天才在网上找些教程把博客初步搭建完成。
1.github账号:访问github官网注册账号 新建仓库和设置可访问网站:建立与你blog用户名对应的仓库your_name.github.io,site-pages设置可访问url
2.安装git:到git官网下载,我没有用vpn下不了,就直接到百度下载了一个安装包,安装git完成后,需要初始配置name和emai,这个用来标记用户和获取ssh公钥,不设置公钥的话会出现没有操作github仓库权限的问题(我这样认为的)。
操作:桌面空白处右键git bash here打开git终端后输入以下指令 git config –global user.name “your github username”
git config –global user.email “you email”
ssh-keygen -t rsa -C “you email”//生成公钥
到user目录打开.ssh\id_rsa.pub并复制内容到链接设置公钥,或者等几分钟打开你的邮箱通过连接直接修改
3.安装node.js:本人比较low直接到官网下载并安装的
4.安装hexo
创建一个文件夹blog用来存放hexo的配置文件,cmd终端进入blog文件夹 执行命令npm install -g hexo,初始化配置完成后,执行hexo init命令,hexo安装完成,这个blog目录就是博客的根目录
5.生成静态页面 hexo genetate 简写 hexo -g
本地测试:hexo server 获得url http://localhost:4000
6.配置hexo使之与github关联
打开_config.yml(blog/_config.yml)文件配置
title: 你很皮啊
subtitle: 对不起,我是好人
description: 活到老学到老
author: 蚂蚱
language: zh-CN
timezone: PRC
url: your_name.github.io
root: /your_name.github.io//注意这个目录和github上的对应
最下面的关联配置 deploy:
type: git
repo: git@github.com:dir_name/your_name.github.io.git
branch: master
然后执行命令npm install hexo-deployer-git –save//管理插件
执行配置命令hexo deploy,然后输入仓库中设置pages时获取的url
7.部署的清晰步骤
hexo clean
hexo generate
hexo deploy
简单的新建文章:hexo new “arc_title”
进入_post目录编辑新建的文章文件后按照步骤7部署或者直接用git push
8.本人学渣一个,对此也是了解一丢丢皮毛,有错误的地方望大家谅解。
共 1 条回复
蚂蚱
最后登录:2020-07-08
在线时长:28小时32分
- 粉丝2
- 金钱1835
- 威望20
- 积分2315