使用 Coding Pages 服务创建静态博客

2,967 阅读2分钟
原文链接: www.lua.ren

Coding.net同样提供了类似github的pages的功能, 这样就可以使用pages服务创建静态博客。

创建步骤:

1.配置本地git环境。
2.本地创建目录结构和静态文件。
3.初始化本地目录为git工程,创建本地分支,并上传文件。
4.启动配置coding上的pages,绑定域名。
5.域名服务解析。
6.确认解析。

下面是对具体细节的说明。

1.配置本地基本的git环境。


1.1.生成公钥。


用你登陆coding.net的邮箱账号生成一个公钥。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

在导航上选择:设置->部署公钥->点击这里:

1.2.复制pub.key到coding.net的设置面板上。



cd ~/.ssh
vim id_rsa.pub

将id_rsa.pub的内容复到coding.net的公钥控制面板里。
图片:a.png
查看图片

重新连接一下。


ssh -T git@github.com

1.3.设置一下用户名和邮箱。



git config --user.name XXX
git config --user.email XXX

2.本地创建目录结构和静态文件。


我们在本地创建一个目录。

mkdir moonscript
vim index.html

将下面的内容贴到文件里:


   
     Moonscript
   

   
      

Moonscript

3.初始化本地目录为git工程,创建本地分支,并上传文件。


3.1 初始化本地git工程。



git init
git add index.html
git commit -m'init'

git remote add origin git@git.coding.net:{user_name}/{project_name}

{user_name}/{project_name}为你的coding.net账户名对应在coding.net上的git工程。

3.2.创建分支


我们在此处创建一个分支,在之后开启pages服务时,指定从这个分支下取代码进行部署。

git checkout -b coding-pages

3.3.上传代码。



git push origin coding-pages

4.启动配置coding上的pages,绑定域名。

图片:b.png
查看图片

在导航上选择:代码->Page服务->绑定一个自定义的域名:
绑定了四个域名。


http://moonscript.cn
http://moonscript.xyz
http://www.moonscript.cn
http://www.moonscript.xyz

5.域名服务解析。


在域名服务商那里,将域名CNAME解析到,coding的pages服务的二级域名。
图片:c.png
查看图片

6.确认解析。


我们确认一下域名,是否被正常解析了,在浏览器中输入域名地址:

http://moonscript.cn
http://moonscript.xyz
http://www.moonscript.cn
http://www.moonscript.xyz

图片:d.png
查看图片

作者:糖果
PS:转载到其它平台请注明作者姓名及原文链接,请勿用于商业用途。
LUA.REN
http://www.lua.ren


官方文档:
https://coding.net/help/doc/pages/index.html

LUA.REN
www.lua.ren