`

Sf.net(sourceforge.net)稳定免费空间支持php,mysql数据库,绑定域名

    博客分类:
  • WEB
阅读更多

Sf.net(sourceforge.net)稳定免费空间在前一篇文章《sf.net/mysql/ssh/sftp稳定老免费空间》中,有介绍到,很多朋友也申请了,但是不太会使用,针对里面的数据连接,绑定域名等还有很多朋友不清楚,这篇文章是对前面这篇文章的一个补充。关于如何申请Sf.net(sourceforge.net)稳定免费空间请参考上面的这篇文章。
  sf.net提供的PHP空间支持MySQL 4.3,支持SSH登录FTP,同时提供sourceforge.net和sf.net的免费二级域名,支持绑定域名10个,支持建立EMail账号。这里主要介绍两个内容:一个是关于如何连接数据库;第二个是关于如何绑定域名。
  一、连接数据库
  1、按照上文所介绍的步骤进入到数据库页面。点击manage后会出现如下所示的一些信息:
  Hostname: mysql-x   (exactly as shown, with no domain suffix)
  Database name prefix: x325419_ — i.e. “CREATE DATABASE x325419_myapp” as your ADMIN user.
  RO user: x325419ro (SELECT)
  RW user: x325419rw (SELECT, INSERT, DELETE, UPDATE)
  ADMIN user: x325419admin (has RW account privileges, and CREATE, DROP, ALTER, INDEX, LOCK TABLES)
  web-access URL: https://mysql-x.sourceforge.net/
  Please note that your MySQL passwords are displayed here as plaintext for your convenience. These
  passwords are readily available on the project shell and web servers. Their display here allows for
  easy lookup by project administrators.
  针对以上信息,进行解释:
  1)、密码在该页面的下方进行设置,你可以把三个密码都设置为一样,然后点击set passwords。
  2)、数据库服务器:因为我的用户名是xcn,所以我的的数据库的服务器为:mysql-x,如果您的用户名为:tsbou,那么您的数据库的服务器为:mysql-t。注意不是我们常见的什么localhost等。是根据您的用户名变化的。依据上述信息,可以得到你的phpmyadmin的访问地址为: https://mysql-x.sourceforge.net/ ,当然如果你的数据库服务器为:mysql-t,那么您的phpmyadmin的访问地址为: https://mysql-t.sourceforge.net/
  3)、关于数据库用户名,上面一共给出了三个,很多人选择了第一个,或者第二个,那么你是安装不了程序的,因为前面两个用户名没有全部的数据操作权限。我们要选择的是第三个,也就是x327080admin,后面含有admin这一项的才是有全部权限的(SELECT, INSERT, DELETE, UPDATE,CREATE, DROP, ALTER, INDEX, LOCK TABLES)。
  4)、数据库自己登陆phpmyadmin进行建立,比如说我登陆https://mysql-x.sourceforge.net/,注意要使用形如这样的用户名登陆,密码就是你自己设定的密码,登陆后,在中间部份有:新建数据库,在其下方填入数据库名称,注意,前面的前缀不要动,比如说我的:x325419_…那么你只要把后面的那三个小点给删掉(下划线不要给删除了),然后添加上你需要的名字,比如说我的blog,那么也就是x325419_blog。后面的整理,我选择的是utf8_unicode_ci,可以在下拉列表中选择的。然后点击创建。就建立了你自己的数据库。
  下面举一个示例,关于我在wordpress的config.php中如何填写相关的选项:
  // ** MySQL设置 – 具体信息来自您正在使用的主机 ** //
  /** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
  define(‘DB_NAME’, ‘x325419_blog’);
  /** MySQL数据库用户名,替换掉 “usernamehere” */
  define(‘DB_USER’, ‘x325419admin’);
  /** MySQL数据库密码,替换掉 “yourpasswordhere” */
  define(‘DB_PASSWORD’, ‘****’);
  /** MySQL主机名 */
  define(‘DB_HOST’, ‘mysql-x’);
  /** 创建数据表时默认的文字编码 */
  define(‘DB_CHARSET’, ‘utf8′);
  大家对照着上面的信息,可以举一反三,如填写discuz论坛(discuzx)等程序的config.php内容。
  二、关于在sf.net(sourceforge.net)的免费空间中绑定你的域名
  1、一样的按照上文所介绍的步骤进入到域名管理页面(Virtual Hosts (VHOSTs))或者:在菜单中依次找到:ProjectAdmin–Feature Settings–找到下面出现的表格中选择Virtual Hosts (VHOSTs)也能进入。
  2、出现提示:VHOST Service Your project currently has 1 VHOSTs out of a maximum 10 permitted for your project.
  也就是说你的项目可以绑定10个域名,因为我的已经绑定了一个了,所以上面显示,我已经使用了10个名额中的一个。
  3、在下面的方框中,填入你要绑定的域名,如我的:blog.xcn.me,点击后面的按妞:create.在下方就会显示出你所填写的要绑定的域名。
  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.
  那么我只要把我的绑定的域名:blog.xcn.me的A记录指向这个IP:216.34.181.97。当然有可能你的免费空间的A记录是不是一样的。在上面还到两个cname记录,如果你是要绑定的如abc.com,并且你还希望www.abc.com也能访问你的免费空间,还应当再加上www的cnmae记录到vhost.sourceforge.net,但是据我测试,我把www的cname按照提示cname到
  vhost.sourceforge.net,不能访问我的空间,大家看一下你们的能不能访问。或者指出我的错误。下那cvs的cname记录我不太清楚是干嘛用的,当然你也可以一并cname,反正只多个cname记录。
  5、演示:http://blog.xcn.me
  三、安装程序时,我这里指针对安装wordpress,先在本地改好wp-config.php,就按上面的改法,改好后,把整个wordpress程序要使用winscp上传(在上面所介绍到的文章中有详细步骤)。在winscp中有可以更改里面的文件属性为777,但是我发现我更改之后,虽然显示777,但是还是无法直接在程序的后台修改文件,也就是属性777是没有用的。希望有知道的朋友帮我指出原因或者具体的方法。
  当然,sf.net(sourceforge.net)还有很多功能,期待着大家的发挖掘。
  最后,严正指出:请不要乱用这个开源项目的免费空间,它是特别为程序员准备,请不要用该免费空间做一些违法的事情,或者做一些如放图片的图床等等。本文的目的,只是出于一种研究该免费空间的目的,并不是给大家乱申请乱使用的。如果您希望真正做站,推荐您使用经典免费稳定空间:pipni.cz。参考以下文章:  1、《稳定免费空间pipni.cz的申请及使用》 2、《经典稳定免费空间pipni.cz数据库连接及google邮局设置》,希望大家能遵守免费空间的规章制度,构建和谐社会需要你我的共同努力!

 

分享到:
评论

相关推荐

    NHibernate参考文档 - 符合.Net习惯的关系数据库持久化

    http://nhibernate.sourceforge.net/NHibernateEg/,这是一个基于NHibernate的实例教程。 常见的问题和会在可以NHibernate社区博客找到。 第三方演示,例子教程的链接可以在 NHibernate资源找到。 NHibernate...

    struts2入门实例代码,sourceforge.net经典

    sourceforge.net经典入门代码,下下来就可以运行,不用去管那些配置文件,很好的入门代码 struts2-tutorial-lesson2.zip

    com.springsource.net.sf.cglib-2.2.0 aop依赖包

    com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.net.sf.cglib-2.2.0.jar

    com.springsource.net.sourceforge.jtds-1.2.2.jar

    jar包,官方版本,自测可用

    c#连接MySql数据库的两种方法

    c#连接MySql数据库的两种方法. 先下载和安装MySQLDriverCS, 地址:http://sourceforge.net/projects/mysqldrivercs/ 在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中 成功测试环境...

    SourceForge.net Site Documentation-开源

    SourceForge.net 站点文档可在此处找到:https://p.sf.net/sourceforge/docs

    SourceForge.net-开源

    由SourceForge.net服务运营小组(SOG)提供的SourceForge.net官方支持和文档。

    PHP导入Excel到MySQL的方法

    PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader 说明: PHP将EXCEL导入MYSQL的测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel 2007]也OK. 请...

    php 将excel导入mysql

    PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader说明: 测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel 2007]也OK. 文中红色标注为需要注意的...

    mysql2sqlite:使用 php、pdo 或 exe 将 mysql 数据库转换为 sqlite 数据库-开源

    用法:wget https://sourceforge.net/projects/mysql2sqlite/files/mysql2sqlite/download chmod +x mysql2sqlite ./mysql2sqlite 关于 Windows 可执行文件和 Python 脚本:用法:编辑 i 文件以适合您的系统,只需...

    Quartz.NET 官方源码及演示例子

    Quartz.NET 官方源码及演示例子,官方下载地址:http://sourceforge.net/projects/quartznet/files/quartznet/

    WebKit.NET-0.3.rar

    使用方法也很简单,首先到 http://webkitdotnet.sourceforge.net/ 下载webkit.net编译好的dll文件(Win32 Binary ),目前最新的是 2010-08-28 发布的 0.5 版本。 然后把WebKitBrowser控件拉进工具箱:VS工具--...

    php adodb操作mysql数据库

    前提是要在这里:http://sourceforge.net/project/showfiles.php?group_id=42718&package_id=220409&release_id=649609复制代码 代码如下:<?php include(“adodb/adodb.inc.php”); //包含adodb类库文件 $conn = ...

    sourceforge 项目资源下载助手

    需要去sourceforge.net下载软件,使用电信,移动等的宽带又进不去的亲们,可以通过该软件下载。 本软件系自己使用方便开发,完全免费发布给大家使用,功能不受限制。本人使用移动3g,不能浏览sourceforge网站,所以...

    dddsample-core,这是原始DDD示例应用程序(以前托管在sf.net)的新主页….zip

    这是在sourceforge托管的原始ddd示例应用程序的新家。

    C#使用开源驱动连接操作MySQL数据库

    前面一篇 //www.jb51.net/article/61219.htm 讲...首先,到 http://sourceforge.net/projects/mysqldrivercs/ 下载,写此篇时下载的版本是 MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.exe。安装,其中带有源代码

    WebKit.NET-0.5.rar

    使用方法也很简单,首先到 http://webkitdotnet.sourceforge.net/ 下载webkit.net编译好的dll文件(Win32 Binary ),目前最新的是 2010-08-28 发布的 0.5 版本。 然后把WebKitBrowser控件拉进工具箱:VS工具--...

    Python MySQLdb模块连接操作mysql数据库实例

    python操作数据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/有下载和文档。 由于python的数据库模块有专门的数据库模块的规范,所以,其实不管使用哪种数据库的方法都大同小异的,这里就给...

    ASP.NET(C#)中操作SQLite数据库实例

    要想在ASP.NET项目中使用SQLite数据库,先需下载一个ADO.NET 2.0 SQLite Data Provider,下载地址为:http://sourceforge.net/project/showfiles.php?group_id=132486&package_id=145568,下载后安装完毕后,该安装程序...

    上SourceForge 的方法

    Gladder 插件 博文链接:https://wangsong76.iteye.com/blog/216752

Global site tag (gtag.js) - Google Analytics