将hexo部署到自己的服务器

前提

一台服务器,一个已经部署到github、oschina等git服务器上,并能正常访问的hexo博客

这里介绍一个简单地将hexo博客部署到自己的服务器上的方法,其原理很简单,就是将已经部署到github上的项目clone到自己的服务器上,由于hexo是静态博客,所以只要clone正确,就能通过自己的服务器正常访问博客了。

1、clone项目到web根目录

注意后面要加clone的web根目录,否则clone下来的文件会默认在外面套一个以你的项目命名的文件夹,这样到时候访问的话css、js等路径会出错,因为不是在根目录下

# git clone https://git.oschina.net/shuangdeyu/shuangdeyu.git /var/www

然后到浏览器中访问‘localhost’,正确打开博客就表示成功了

2、更新博客

如果你的博客更新了的话,只要在服务器上的web根目录中执行一条指令,就能将github上的项目同步更新下来了,但前提是你已经更新到github上了

# git pull

你可能感兴趣的:(将hexo部署到自己的服务器)