相信很多人都知道wordpress是什么吧,但hexo可能用得比较少,不过也有不少人的github主页是hexo弄的静态网页。hexo在github上搭建的文章比比皆是我就不介绍在github上部署了。我今天给大家讲讲如何在Ubuntu的服务器上搭载一个酷炫Hexo博客
开发前准备
安装node和npm
如何检查是否已经安装
node -v
npm -v
如果都能显示版本号就是安装好了
如果不是的话则要执行以下命令安装
sudo apt-get nodejs
sudo apt-get npm
然后就到安装hexo了
从安装到启动只需几行代码
npm install hexo-cli -g
hexo init
npm install
hexo server
然后如果没什么问题的话就在浏览器输入http://localhost:4000/就可以看到hexo主页了
那想换一个主题怎么办
hexo官网上的主题总的来说比wordpress好看
最感动的是很多都有中文文档,对于英文不好的人来说简直就是福音啊
然后我选了一个比较好看的主题Random
从github克隆在theme文件夹里,最好能改一个易辨识的名字版本号那些就可以去掉了,等一下配置要用到这个名字
接下来就是项目配置了
在项目的主目录下有个_config.yml的文件,然后用编辑器打开
里面可以配置标题还有一些介绍,自己而已试着玩
然后把theme设为刚刚改的名字
如
theme: random
冒号后一定要空格
如果刚刚到http://localhost:4000/看不到hexo主页的话,十有八九是4000端口被占用了
在_config.yml文件里port改成
server:
port: 5000
如果没有这一项就加上去
现在就变成监听5000端口了
然后再到配置theme
进入 themes/你的主题
编辑器打开这里的_config.yml文件
头像设置
可以在 Hexo 主配置文件,或者主题的配置文件 theme/random/_config.yml
,增加一个 avatar
配置,如下:
avatar: h