
SourceForge.net,又称SF.net,超过23万的软件项目已经登记,超过200万注册用户使用其服务,是开源软件的开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和托管网站(注意:是最大没有之一), 是每个程序员或者IT人员的必备网站。
简单统计结果表明,Sourceforge上大约每5分钟就有一个新的Release。也就是说,一天大约有300个新的项目发布(这不是精确的统计,只是简单估算)。
SourceForge.net是Geeknet拥有和经营的网站,Geeknet是美国上市的公司。Geeknet公司的媒体和电子商务网站每天影响着有数以百万计的专业技术人员和爱好者,是全球网上电子商务技术界的龙头。
官方网站:http://sf.net
如此经典之经典的SourceForge.net,还提供免费的托管空间。SF的免费托管空间是无限制空间容量、数据库容量、流量、连接数限制的,作为全球最大开源软件开发平台和仓库稳定性可想而知,下面是空间的申请方法。不过,在申请SourceForge的免费空间之前,需要先注册成为他们的会员。
1. 打开SourceForge会员注册地址:https://sourceforge.net/account/registration,按照要求填写注册信息,无*标记的为选填内容,不要忘记勾选两条使用条款,最后点击"Register Now"

2. 注册成功出现如下图提示,到申请邮箱接收电子邮件,里面有激活链接,点击激活会员帐号。

3. 返回SourceForge首页,点击"Login",打开登录页面 https://sourceforge.net/account/login.php ,填上用户名和密码,登录会员帐户;
4. 在SourceForge首页点击"Create Project",再点击按钮"Create a Project"链接https://sourceforge.net/register-project ,开始申请SourceForge免费空间。根据页面中的提示创建一个项目,如果空间名为 hiviy ,那么二级域名就是 http://hiviy.sourceforge.net ,空间用途最好写关于开源软件方面的,如下图。

5.申请成功出现如下提示

6. FTP地址是 web.sourceforge.net ,FTP用户名为“用户名,项目名”,FTP密码和登录密码一样,空间根目录在“htdocs”文件夹下,上传网站程序到这里面后,就可以用http://XXXXXX.users.sourceforge.net/访问了。SF.NET的空间是不能用FTP方式上传的,请先下载软件WinSCP,http://sourceforge.net/downloads/hiviy/。注意:WinSCP右键是可以设置文件属性为777的。
sf.net提供的PHP空间算是开通可以用了,此空间支持MySQL 4.3,支持SSH登录FTP,同时提供sourceforge.net和sf.net的免费二级域名,支持绑定域名10个,支持建立EMail账号。
要使用这几项功能,先要点击 https://sourceforge.net/develop/ ,打开页面后能看到右边的my project 下面会有你开通的项目,点击项目旁的"develop"。
项目页面打开后,选择"ADMIN",再选择"Tools"就能添加各类工具了。其中很多人关心两个问题:一个是关于如何连接数据库;第二个是关于如何绑定域名。那么就在这里主要介绍一下吧。

建立及连接数据库的方法
1. 点击"New Tool",在拉下菜单中选"MySQL Databases",点击"Install"确认安装
![]()
2. 安装好后,左侧栏中会出现一个新栏目"SFX-MySQL",点击其下方的"Admin MySQL Databases"设置数据库服务

针对以上"MySQL Service"页面信息,进行如下解释:
1) 密码在该页面的下方进行设置,你可以把三个密码都设置为一样,然后点击set passwords。
2) 数据库服务器名:因为我的用户名是hiviy,所以我的的数据库的服务器为:mysql-h,如果您的用户名为:sample,那么您的数据库的服务器为:mysql-s。注意不是我们常见的localhost。"web-access URL"后所显示的就是phpMyAdmin的访问地址,如果你的数据库服务器为:mysql-h,那么您的phpMyAdmin的访问地址为: https://mysql-h.sourceforge.net/
3)、数据库用户名,上面一共给出了三个,分别是"RO User"、"RW User"、"ADMIN User";很多人选择了第一个(Read Only),或者第二个(Read and Write),那么什么程序都是安装不了的,因为前面两个用户名没有全部的数据操作权限。要选择的是第三个,也就是"ADMIN User",只有这一项的才是有全部权限的(SELECT, INSERT, DELETE, UPDATE,CREATE, DROP, ALTER, INDEX, LOCK TABLES)。
4)、数据库登陆phpMyAdmin进行建立。登陆后,如下图新建数据库,在其下方填入数据库名称,注意,前面的前缀不要动,比如说我的:h346573_...那么你只要把后面的那三个小点给删掉(下划线不要给删除了),然后添加上你需要的名字,比如h346573_blog。后面的整理,可以在下拉列表中选择utf8_unicode_ci。然后点击创建,建立数据库。

下面举一个示例,wordpress的config.php中如何填写相关的选项:
// ** MySQL设置 – 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
define(‘DB_NAME’, ‘h346573_blog’);
/** MySQL数据库用户名,替换掉 “usernamehere” */
define(‘DB_USER’, ‘h346573admin’);
/** MySQL数据库密码,替换掉 “yourpasswordhere” */
define(‘DB_PASSWORD’, ‘****’);
/** MySQL主机名 */
define(‘DB_HOST’, ‘mysql-h’);
/** 创建数据表时默认的文字编码 */
define(‘DB_CHARSET’, ‘utf8′);
大家对照着上面的信息,可以举一反三,如填写discuz论坛(discuzx)等程序的config.php内容。
建立和绑定域名的服务及方法
1. 点击"New Tool",在拉下菜单中选"VHOST",点击"Install"确认安装
![]()
2. 安装好后,左侧栏中会出现一个新栏目"SFX-VHOST",点击其下方的"Admin VHOST"进入域名服务页面。在下面的方框中,填入要绑定的域名,点击下面的"create"按钮,即可绑定域名。

3. "VHOST Service"页面的第一句话"Your project currently has 0 VHOSTs out of a maximum 10 permitted for your project.",意思是可以绑定10个域名,但只使用了10个名额中的0个。
4. 在"VHOST Service"的下方有一个链接,”VHOST Services for SourceForge.net Projects”,点击进入后看第二步,有一组关于域名指向该免费空间的信息。
yourdomain.com should be a IN A to 216.34.181.97.
www.yourdomain.com should be a CNAME to vhost.sourceforge.net.
cvs.yourdomain.com should be a CNAME to PROJECTNAME.cvs.sourceforge.net.
这里空间的A记录、cname记录都有了,去修改域名的DNS记录吧。
![[转载]人在菲律宾](http://pic.hiviy.com/albums/PH%20islands/p3D63.jpg)


![[转载]菲律宾马荣火山报道日记](http://pic.hiviy.com/albums/PH islands/p3D40913.jpg)






站长,winscp也安装了。登陆总是出现“无效内存访问”。
主机 web.sourceforge.net
用户名 a
密码 xyz
问题或许出在用户名。a是项目b的用户名。在反复登陆过程中出现过“密钥”之类的信息,其中还有@等符号,不清楚怎么回事。
老空间了, 时不时大濡洗
bpd, 8((,
(, 868,
,
谁用了 吱一声
没用过, 好像很慢
哪国的呀
谢谢, 我常来
我有用过 一般般
速度怎么样 会被GFW吗
都找不到好的空间, 没钱呀
这个以前用过, 不稳呀 封
没空间用, 先用一下吧, 3Q
要就精彩
沙发啊。。。。。。。。。。。。。。。。。。。