使用Pages服务创建静态博客(上)
作者:糖果
Coding.net同样提供了类似github的pages的功能, 这样就可以使用pages服务创建静态博客。
创建步骤:
-
配置本地git环境。
-
本地创建目录结构和静态文件。
-
初始化本地目录为git工程,创建本地分支,并上传文件。
-
启动配置coding上的pages,绑定域名。
-
域名服务解析。
-
确认解析。
下面是对具体细节的说明。
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的公钥控制面板里。
图片:jjkkkkjjjjjjj
![a.png](http://orchina-blog.stor.sinaapp.com/1455522406.png)
重新连接一下。
github用这个测试
ssh -T git@githb.com
coding用下面的测试
ssh -T git@git.coding.net
1.3.设置一下用户名和邮箱。
git config --user.name XXX
git config --user.email XXX
2.本地创建目录结构和静态文件。
我们在本地创建一个目录。mkdir moonscript
vim index.html
将下面的内容贴到文件里:
<html>
<head>
<title>Moonscript</title>
</head>
<body>
<h1>Moonscript</h1>
</body>
</html>
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