极念网欢迎您!
Sourceforge.net免费PHP空间 支持GIT 可绑域名
作者:freehao123.com来源:freehao123.com发布时间:2016/4/10 22:20:22查看数:8779

Sourceforge.net是国外一个开源软件分享及管理平台,也是全球最大开源软件开发平台和仓库。Sourceforge.net为广大的开发者提供了软件发布平台,同时又提供了个人免费PHP空间,可以绑定域名,有MysqL数据库。

Sourceforge.net在几年前就开始提供免费空间,到现在一直很坚挺。空间支持PHP,且有数据库,加上国内访问速度还不错,很受国内朋友的喜欢。不过略有不足的是它对PHP函数限制严格,像Discuz这类的程序会出莫名的错误。

Sourceforge.net空间经过这几年的发展,已经集成了Git、SVN等开发者工具,并且已经作了比较大的改版,故在此重新推荐一下:

一、Sourceforge.net免费PHP空间申请

1、Sourceforge.net官网:https://sourceforge.net/

2、先注册一个Sourceforge.net账号,然后在右上角找到你的“Profile”,点击账户设置。

Sourceforge.net右上角设置

3、然后在“Project”的右边点击注册一个新的项目。

Sourceforge.net创建项目

4、填写你的项目名称,同时可以勾选下方的Blog、SVN等功能。

Sourceforge.net设置项目名称

5、确定后,点击“创建”。

Sourceforge.net开始创建空间

6、,点击创建项目后会弹出要你验证手机号码。

Sourceforge.net手机号码验证

7、你可以使用国内的手机号码,验证成功后你就可以开始使用Sourceforge.net空间了。

Sourceforge.net验证成功

8、下面就是Sourceforge.net免费PHP空间管理界面,在导航栏可以看到Summary 、Files 、Reviews 、Git 、Tickets 、Discussion 、Blog 、SVN 、Mercurial 、Admin 等,左侧就是Categorization 、Tools 、Export 、User Permissions 、Audit Trail 、Import 等等。(点击放大)

Sourceforge.net管理界面

二、Sourceforge.net免费PHP空间绑定域名

1、Sourceforge.net空间绑定域名。点击“Vhost DNS”,在这里你就可以绑定自己的域名到Sourceforge.net空间。

Sourceforge.net绑定域名

2、输入你的域名,点击确定。如果想要实现www域名访问,你需要两个都要绑定。

Sourceforge.net实现域名www访问

3、在修改DNS解析前,你可以Ping 一下你的Sourceforge.net空间的二级域名,得到的IP地址就是A记录值。

Sourceforge.net Ping出IP地址

4、接着到你的域名DNS处,将域名的A记录修改为你刚刚ping出来的IP地址。

Sourceforge.net修改DNS记录

5、待域名的DNS解析生效后,你就可以看到自己的域名成功访问了Sourceforge.net空间了。

三、Sourceforge.net免费PHP空间文件管理

1、Sourceforge.net空间文件管理支持SFTP,你可以使用Winscp登录Sourceforge.net空间进行上传和下载文件。打开你的Winscp软件,在主机名处填写:web.sourceforge.net,用户名填写:账户登录名,项目名。(注意英文逗号)

Sourceforge.net使用Winscp管理文件

2、使用Winscp登录到了Sourceforge.net空间后,你就可以看到文件目录了,网站的根目录在htdocs,你需要将网站文件上传到这个文件夹中。

Sourceforge.net网站根目录

3、这是Sourceforge.net空间文件上传速度。

Sourceforge.net上传速度

4、这是Sourceforge.net空间的文件下载速度,上传速度大于下载速度。

Sourceforge.net下载速度

四、Sourceforge.net免费PHP空间MysqL数据库

1、要使用MysqL数据库,你需要先给数据库设置密码。

Sourceforge.net设置数据库密码

2、Sourceforge.net空间自带了PhpMyAdmin管理面板,登录地址类似于(根据你的项目名称而不同):https://mysql-f.sourceforge.net。

3、使用带有读写权限的xxxadmin账号登录到PhpMyAdmin。

Sourceforge.net登录MysqL

4、接着你就可以新建MysqL数据库了。

Sourceforge.net新建数据库

5、安装Wordpress或者其它的程序时,就可以将数据库账号、密码和MysqL名称填写进去即可。

Sourceforge.net安装Wordpress

五、Sourceforge.net空间免费S-S-H登录及使用

1、Sourceforge.net空间支持使用S-S-H登录并管理文件,登录地址是:shell.sourceforge.net。除了像刚刚使用Winscp那样用户名,项目名直接登录,我们也可以使用公钥私钥。

2、首先,运行Puttygen,然后点击“生成”,手动鼠标就可以生成公钥了。

Sourceforge.net生成公钥

3、复制公钥到Sourceforge.net空间的S-S-H设置页面。

Sourceforge.net复制到空间

4、保存后,接下来就是保存你的私钥到本地了。

Sourceforge.net保存私钥到本地

5、首次在使用Putty登录时,记得在设置Remote command: create,见图:

Sourceforge.net在putty中设置

6、成功登录到Sourceforge.net空间后,你就可以执行一些编辑等Linux命令操作了。Sourceforge.net空间对命令权限限制非常严格,大部分命令是无法执行的。

Sourceforge.net登录到服务器

7、看到这里,有朋友也许想到“动态端口”的设置。的确,只要可以使用Putty连接上的服务器就可以设置动态端口。

Sourceforge.net使用动态端口

六、Sourceforge.net空间使用小结

1、经过测试,Sourceforge.net空间对PHP函数比之前限制更多了,探针显示PHP由Apache + MySQL构成。

Sourceforge.net空间函数设置

2、但是在Sourceforge.net空间上运行Wordpress等程序依然失败,如果占用资源太多的话,Sourceforge.net空间还会主动切断网络。

Sourceforge.net空间错误

3、看到Sourceforge.net,好多朋友想到了Sourceforge.jp,现在Sourceforge.jp官网会跳转到osdn.jp,提供了免费Wordpress空间。

Sourceforge.net免费Wordpress博客

4、而且osdn.jp也支持添加S-S-H Key,有兴趣的朋友可以研究一下。

Sourceforge.net支持登录管理

原文链接:http://www.freehao123.com/sf-net-php/