1. 安装nodejs
进入页面后,选择长期支持版本
打开terminal,输入sudo su,并输入电脑密码,进入root模式
Node.js 是能够在服务器端运行JavaScript 的开放源代码、跨平台 JavaScript 运行环境。
npm是Node.js默认的、用JavaScript编写的软件包管理系统。
2. 安装Hexo
首先将镜像源换为taobao
使用cnpm安装hexo
3. 使用Hexo搭建博客
在目录下,新建Blog文件夹
输入sudo hexo init 开始初始化博客
输入hexo s 启动博客,在本地4000端口可以看到
会有一篇默认的博客“Hello World”
输入 hexo n新建博客
编辑博文
vim界面里面,使用markdown编辑退出后
输入 hexo g 重新生成,然后输入hexo s 重新启动
4. 将博客部署到远端
因为github免费,可以将其部署到github
在github新建仓库,名字必须和用户名相同
在blog目录下安装git部署插件
设置_config.yml文件,输入git,github仓库地址等如下内容,保存退出
,输入hexo d 部署到远端,中间需要输入github的账号和密码
然后就可以通过github地址来访问博客
5. 更换hexo主题
找到喜欢主题的git地址,将其clone到 blog/themes/主题名
修改_config.yml文件,配置新的主题,找到theme,将其改为我们想要的主题名,保存并退出
输入hexo clean; hexo g; hexo s,重新生成新的博客,这个时候本地4000端口已经改了。
然后输入hexo d,将其推到远端,就可以用github地址访问了。
网友评论