参考: http://www.freehao123.com/coding-net/

Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管、在线运行环境、监控代码质量,兼有一定的社交功能,在线运行环境支持Java、Ruby、Node.js、PHP、Python、Go等多种语言,每个账号可以创建1000个项目。

Coding.net与Github不同的是,免费配额并不区分共有项目和私有项目。每个项目运行空间1G,需要指出的是coding.net的初衷并非用来建站,而是一个协作开发平台。暂时不支持绑定域名,但可以使用coding.net提供的二级域名(*.coding.io)。

Coding.net这类代码管理空间在国外非常地常见,它是开发者们必备的工具之一。虽然国外已经出现了众多的优秀代码托管平台,但是在国产的代码托管平台依靠速度优势还是可以取得一些生存机会的,只可惜的是过早的收费策略限制了自己发展的广阔空间,例如GitCafe空间

国外优秀的代码托管平台空间有:

Coding.net代码托管空间申请与使用-安装并运行Wordpress博客

一、Coding.net空间申请

1、Coding.net官网:

  • 1、官方网站:https://coding.net/

2、点击右上角的注册按钮,输入邮箱、用户名、验证码。初次进入主界面会提示进入邮箱,点击激活连接。

3、激活后设置密码,提交后跳转到控制面板,这是Coding.net的项目控制面板。(点击放大)

二、Coding.net代码管理

1、Coding 网站使用“Git 仓库”(类似 github )来管理代码。其操作原理在于:利用 git 服务,将本地的项目目录下的文件同步到 coding 的“Git 仓库”。

2、先安装Git软件:Git for Windows下载。下载 git 并安装到 C 盘.然后将 git 目录下的 bin(如 C:\Program Files (x86)\Git\bin )添加到 PATH 环境变量。右击 ThisPC > properties > Adavanced system settings > Environment Variables

3、选择 PATH, 点击 Edit(如红框所示)。将 bin 的路径(C:\Program Files (x86)\Git\bin )添加到变量值后面,然后你就可以在 cmd 中使用 git 命令了。

4、创建新项目上传,执行命令:


cd parent_dir //进入项目父目录
mkdir gitDemo //创建项目目录 gitDemo
cd gitDemo //进入项目目录
git init //初始化空的 git 仓库
touch README.md
git add README.md //这两行添加简单的 README.md 文件
git commit -m "first commit" //提交时附加的信息
git remote add origin https://coding.net/codingTutorial/gitDemo.git //添加一个名为 origin 的远端(url为git地址)
git push -u origin master //将该目录下的文件推送到远端(origin)上的 "master" 分支

5、如果是首次使用,会提示你先设置好用户名和邮箱,可以在 cmd 中输入:


git config --global user.email "you@example.com"
git config --global user.name "Your Name"

6、上传已有项目或更新的项目,命令:


cd existing_git_repo //进入已有项目或更新的项目目录
//若该项目目录未建立 git 仓库,则需用 READM.md 初始化 git 仓库,详见“创建新项目上传”
//若有git仓库则直接添加远端仓库上传
//如果目录下有文件没有被追踪(未与远端仓库同步),可以使用“ git add 文件名” 和 “ git commit -m "message" ”,来添加追踪文件
git remote add origin https://coding.net/codingTutorial/gitDemo.git
git push -u origin master //这两行将该目录下的文件推送到远端(origin)上的 "master" 分支

7、 以上介绍的是使用命令形式来管理Coding.net代码,不习惯的朋友可以使用TortoiseGit这类图形的git管理工具,简单又快捷。有关TortoiseGit使用的教程可以参考之前的:JAE京东云引擎Git上传管理代码百度BAE空间安装WordPress

三、Coding.net上传Wordpress源代码

1、方法一:直接将现有的项目fork一份,进入已经建好的wordpress项目:https://coding.net/u/ylgaoyifan/p/wordpress/git

2、点击右上角的fork 。

3、点fork之后,确定。这个过程实质是将其他人的项目做了一个副本,作为自己新项目的文件。优点是操作起来比较简单,缺点是没办法自定义源程序。

4、方法二:通过git上传。安装git(for windows) ,安装过程中不用修改任何配置,全部使用安装向导默认选项即可。 Mac系统建议安装Command Line Tools(工具集中含有git 1.8.5);Linux系统一般自带git

5、点击创建新项目 。

6、填写项目名称等内容,点击保存

7、下载wordpress源代码,中文官网:http://cn.wordpress.org/,解压zip压缩包,并进入wordpress目录。(点击放大)

8、在目录空白处点右键,选择Git Bash。

9、在Git Bash界面中输入(仅首次安装Git后需要输入)。


git config --global user.email "you@example.com"
git config --global user.name "Your Name"

10、注1:邮箱和姓名可以替换成你自己的,也可以直接复制。 注2:每行输入完需回车换行。

11、在Git Bash中继续输入:


git init
git add .
git commit -m "version 3.9"
git remote add origin https://coding.net//<项目名称>.git
git push origin master

12、 注:最后一步会提示输入用户名和密码。

四、Coding.net上部署程序

1、在控制面板中点击演示,出现以下界面;点击开始检测。(点击放大)

2、勾选“我已阅读并知道以上注意事项”,点击开启功能后回跳转到演示平台的控制台。

3、修改访问域名,点击确定。

4、切换到“服务管理”页面。

5、点击右上角的添加服务。

6、选择MySQL服务并勾选绑定创建后的服务到此项目,然后点击确定。

7、点击连接信息,记下MySQL的数据库名(name),服务器名(hostname),用户名(username),密码(password)。

8、回到“控制台”页面。

10、部署版本填写master,点击一键部署。(点击放大)

11、待部署完成后使用二级域名访问你的网站,点击创建配置文件。

12、填写您的数据库名(name)、数据库主机(hostname)、用户名(username)、密码(password),点击进行安装 。

13、最后,成功在Coding.net上安装了Wordpress。

五、Coding.net空间使用小结

1、Coding.net目前来看,与国外的同类代码托管平台相比,在速度上会有优势,再加上又是中文,操作起来可能会方便一些,但是Coding.net的稳定性和代码的安全性还需要进一步观察。

2、Coding.net用Git来管理代码的方法和其它的代码托管空间使用Git的方法是一样的,如果你还没有用过Git,那么可能需要花一定的时间来了解Git这个工具的基本使用方法和使用技巧。

文章出自:LittleBird Blog 博主投稿,  由部落编辑整理,版权归原作者所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

Coding.net代码托管空间申请与使用-安装并运行WordPress博客的更多相关文章

  1. Coding.net代码托管平台建立WordPress

    Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.G ...

  2. 软件工程 Coding.net代码托管平台 Git初学者的使用总结 五步完成 程序,文件,文件夹的Git

    一.前言 第一次用git相关的命令行,我使用的是Coding.net代码托管平台.Coding.net 自主打造的基于 Git 的代码托管平台,提供高性能的远端仓库,还有保护分支,历史版本分屏对比. ...

  3. 从无到有开发自己的Wordpress博客主题---代码环境准备

    注意这里说的是代码环境准备哦,而不是L(M)AMP运行环境哦,运行环境会在后述文章中在写. 一.在本地初始化git环境并且链接上gitee 1.在gitee上创建一个项目托管你的代码 这个不在赘述,按 ...

  4. WORDPRESS博客完美更换网站空间服务器的方法

    更换主机空间的步骤:原主机的所有数据移动至新主机上→修改wp-config.php数据库连接信息 (1)备份原主机全站文件 使用FTP备份网站根目录下所有文件并上传到新主机,向主机客服询问FTP地址. ...

  5. 使用代码将github仓库里某个issue同步到CSDN博客上

    我是一个懒惰的程序员.我在github仓库里用issue的方式写了很多分享文章,想同步到CSDN上.但是我又不想一篇篇手动复制粘贴,因此想用代码来实现自动化. 例子: https://github.c ...

  6. 一行代码在Linux服务器上搭建基于.Net Core的博客

    如果你有一台Linux服务器(CentOS7+ 或者 Ubuntu 16.04+)可以使用以下命令快速搭建一个博客. curl http://cdn.zkeasoft.com/zkeacms-blog ...

  7. vps实现私人代码托管并用nginx部署hexo

    个人博客 原本我的博客是通过github pages搭建的,但由于一些众所周知的原因,即使套上了CDN依旧是访问状态令人堪忧,经常会造成各种各样的问题,并且由于不存在服务器也不好进行进一步的管理,更不 ...

  8. 网站博客更换主机空间搬家:Discuz! X2.5老鹰主机搬家全过程

    http://www.freehao123.com/discuz-x2-5-banjia/由于我放在hawkhost老鹰主机主机的部落论坛就要到期了,而老鹰主机的续费价格却是按照原价来的,没有任何优惠 ...

  9. sourceforge免费空间申请及使用笔记

    sourceforge免费空间申请及使用笔记 sourceforge免费空间安装WordPress博客程序 WordPress博客程序安装文件的上传需要使用工具WinSCP. 你需要在FTP地址填写的 ...

随机推荐

  1. CoreText中坐标转换的一些理解

    引言 学习CoreText,最初的想法是写一个杂志类的应用,因为对网易和zarca应用一些技术的疑问,所以,自己有了很强的兴趣欲和钻研欲,开始这段有点不顺的学习过程. 难题 1.对CGContextR ...

  2. Code First 数据注释--InverseProperty 和 ForeignKey

    ForeignKey 按照约定在Post类中看到BlogId属性,会认为是Blog类的外键,但是在Blog类中并没有BlogId属性,解决方法是,在 Post 中创建一个导航属性,并使用 Foreig ...

  3. (转)[老老实实学WCF] 第四篇 初探通信--ChannelFactory

    第四篇 初探通信--ChannelFactory 通过前几篇的学习,我们简单了解了WCF的服务端-客户端模型,可以建立一个简单的WCF通信程序,并且可以把我们的服务寄宿在IIS中了.我们不禁感叹WCF ...

  4. listener笔记

    listener 分四步: 在被观察者类中创建 onXXListener Interface,包含一个方法:xxxListener(object o),参数根据需要观察者需要设定. public in ...

  5. CSS 设计模式一 元素

    1.background  内置 是一种CSS内置设计模式,支持在元素下显示图片 HTML <!DOCTYPE html> <html lang="en"> ...

  6. ORACLE SQL 组函数【weber出品必属精品】

    组函数:对一组数据进行加工,每组数据返回一个值 常用的组函数:count()  avg()  max()   min()  sum()   count()函数  1. count(*) :返回总共的行 ...

  7. 实现VS2010整合NUnit进行单元测试

    1.下载安装NUnit(最新win版本为NUnit.3.2.1.msi) http://www.nunit.org/index.php?p=download 2.下载并安装VS的Visual Nuni ...

  8. Linux下运行C++程序出现"段错误(核心已转储)"的原因

    今天写程序出现了“段错误(核心已转储)"的问题,查了一下资料,加上自己的实践,总结了以下几个方面的原因. 1.内存访问出错  这类问题的典型代表就是数组越界. 2.非法内存访问 出现这类问题 ...

  9. windows下自动删除n天前的文件

    使用windows2003下的内置命令forfiles配合计划任务可以实现自动删除n天前的文件. windows2003中设定自动执行的计划任务很简单. 一.脚本编写 forfiles命令用法: Fo ...

  10. 关于Django模板渲染一个很重要的用途

    一般情况下我们在模板利用django的for标签循环生成html代码时,可以同时生成形如: "{% url 'dormitory:hygiene_detail' pk={{ id }} %} ...