1. 准备
如果你使用过 Github Pages ,那么上手使用码云的Pages服务会很轻松。使用码云上的Pages相较于Github Pages,访问速度会更快,毕竟是在国内,木有梯子的话,你懂的。关于Hexo的基本操作及环境准备请参考我的博文《Ubuntu 16.04 下 Hexo环境的搭建》及《部署Hexo到github上》。
2. 注册
登录 https://git.oschina.net/ 注册账号,并创建一个仓库,仓库名不限制。但如果你想以根目录的形式访问自己的静态网站,需要建立一个与自己个性地址同名的项目,如 http://git.oschina.net/shauew 这个用户,想要创建一个自己的站点,但不想以子目录的方式访问,想以 shauew.oschina.io 直接访问,那么他需要创建一个名字为shauew的项目 http://git.oschina.net/shauew/shauew 。部署完成后,就可以通过 http://shauew.oschina.io 进行访问了。
3. 部署
这里的部署与github上一致,唯一的区别只是部署的地址不一样。
修改根目录下的_config.yml中的仓库地址:
|
|
注意:这里的设置冒号后面必须有空格。
然后执行如下命令进行部署:
|
|
4. 启动
进入上面新建的仓库,可以看到我们部署的静态页已经推送上来了。点击服务下拉Pages,下拉进入,再点击启动服务完成部署。之后使用我们的个性域名 shauew.oschina.io 就可以访问到这个门户啦。遗憾的是git@osc的Pages不像github那样可以支持域名绑定,目前只能通过oschina来访问。
谢谢观看!
ps.可以将之前部署到github上的主页完全克隆过来,之后只要在仓库里启动Pages服务就可以使用门户进行访问了(当github上的内容更新之后,需要在码云上强制同步)。