准备1.主机一台为阿里云(CentOS系统)2.Node.js可以参考我的文章搭建环境https://segmentfault.com/a/11...3。安装git后查看版本。正常输出表示安装成功。$sudoyuminstallgit-core$git--versiongitversion1.8.3.1Hexo安装$npminstall-ghexo-cli$hexoversionhexo-cli:1.1.0os:Linux3.10.0-693.2.2.el7.x86_64linuxx64http_parser:2.7.0node:9.3.0v8:6.2.414.46-node.15uv:1.18.0zlib:1.2.11ares:1.13.0modules:59nghttp2:1.25.0openssl:1..2nicu:60.1unicode:10.0cldr:32.0tz:2017c新建博客注意:我当前目录是/home1,新建文件夹$hexoinitblog2,安装$cdblog$npminstall3,生成静态页面$hexog4,启动hexo博客$hexos此时访问ip:4000,并且可以预览hexo默认主题的页面(看起来应该有点难看。。。)没关系,接下来教大家怎么换主题换hexo主题注意:我选nexttheme1在这里,下载下一个主题$cd/home/blog/theme$gitclonehttps://github.com/iissnan/hexo-theme-next这样主题文件夹下就会有一个新的主题。2、配置hexo主题(_config.yml)cd/home/blogvim_config.yml主要是配置主题选项。其他配置可以参考hexo官网主题:hexo-theme-next更改主题后,重新生成静态文件并启动,依旧是访问ip:4000查看页面主题,可以看到换页即成功$hexog$hexos添加hexo-admin后台管理每次写文章都需要重新生成一个静态页面并重启hexo,这当然很繁琐。hexo-admin可以解决这个问题。您可以在hexo-admin中添加和编辑您的文章,无需任何其他繁琐的步骤。$npmihexo-admin--save$hexoserver-d打开http://ip:4000/admin/进入后台管理页面最后,当然搭建完博客后,还需要通过ip:port访问,这种low当然要优化b的访问方式。可以使用nginx将80端口映射到4000端口,这样就可以通过域名访问了。最后展示一下我的结果elliot.xin(未完成)
