sourceforge中免费服务器空间、免费mysql数据库、免费svn的使用

原文链接:http://www.cnblogs.com/lyric/archive/2012/09/19/2693218.html

最近有点时间,注册了个sourceforge的帐号,使用里边的免费服务器空间和免费mysql数据库,结合co.cc免费域名,把自己以前申请的一个小网站做了个模型。

感觉sourceforge使用上有种俄罗斯人的风格,界面不是很好看,尤其是project中admin的部分,但是功能基本都有,下面挨个说说。

1、首先是sourceforge,直接登录www.sf.net注册个帐号,国内的速度还不错的,详细的就不说了。

然后进入account管理界面,可以修改一些个人的资料,以及最重要的建立一个项目。

点击projects分页,点击Register a New ProjectActive Projects,这里要起一个项目名和目录(Project Name和Url Name),建议一样吧,别弄混了。

其中的Project Name是指项目列表中显示的名字,Url Name是项目在sourceforge中的路径(注意这个路径很重要,是以后使用免费项目空间时候ftp上传时的目录),

建立好之后就可以进入项目的管理界面了,里边有这么几项内容

  • Metadata
  • Screenshots
  • Categorization
  • Tools
  • User Permissions
  • Audit Trail

其中比较重要的几个,

Metadata里边可以设置项目的homepage(起始页),例如index.php;

Categorization里边有很多项目的参数环境设置;

tools里功能是最多的,免费的空间和svn都在里边设置;

User Permissions可以创建很多项目使用者的角色和帐号;

2、下面具体说说tools里边,里边有很多常用的工具,包括svn、vhost、mysqldatabase等。

svn:首先将svn添加到自己的已安装工具里边(其实是选择一下),

  首先要设置checkout url也就是svn的地址,

  这种样式svn://svn.code.sf.net/p/项目路径名/svn名字/,这里注意sourceforge的svn使用的时候,不能直接填写这个地址,要使用ssh加密,

  格式为:svn+ssh://svn.code.sf.net/p/项目路径名/svn名字/         在使用的时候会提示输入密码。

  设置完url,再设置下访问的权限,在permissions选项里,自己看下就明白了。

  这样svn的基本使用就设置好了,你可以直接在自己的客户端机器上下载,具体的svn使用方法就不说了。

vhost:这个很简单,就是安装下然后起个名称,点击admin host设置New Virtual Host,这里填写两个域名地址,例如域名是www.xxx.com,那么这里

  添加的两个地址分别为:www.xxx.com和xxx.com。这样vhost就设置好了。

  空间文件的上传下载必须使用ftp工具,这里我们使用winscp,可以下载个,网上有绿色版本。

  打开winscp之后在主机名填入web.sourceforge.net,用户名填写 sourceforge的用户名 + 逗号 + 项目的路径名

  (这里注意是第一条里说的Url Name,不是project name),然后输入密码,然后就可以登录了。

  登录之后的使用就简单了,不多说了,传输速度还算可以吧,可以上传自己的网站文件。

mysqldatabase:也是直接安装下然后起个名称。然后点击admin mysql database进入设置界面,

  设置帐号密码,然后点击Web-access URL:https://mysql-t.sourceforge.net,

  使用刚刚设置好的用户名密码进入PhpMyAdmin界面对mysql进行维护。

 

  这样基本的sourceforge的设置就完毕了,然后需要对域名进行设置了。

3、co.cc域名设置很简单,直接选择选择“Zone Record”进入添加A记录、Cname记录操作。输入你的域名,你需要绑定两次,一个带www,还有一个是不带www的,关于如何得到你的sf空间IP地址,可以用Ping的方法得到(ping 你的用户名.sourceforge.net)。co.cc的dns设置要等待48小时以内。一般情况下一两个小时就可以用了。

 

这样整个网站就可以访问了,开发用的svn也搭建好了。只要不违反sf的规定就不会被封,可以无限制使用,当然sf的规定归sf最终解释。。。

  

转载于:https://www.cnblogs.com/lyric/archive/2012/09/19/2693218.html

上一篇:idea导入net.sf.json的jar包失败


下一篇:.Net读取共享文件夹的通用方法