分享

sourceforge.net免费空间申请安装设置教程(3)

 歪SIR 2011-03-22

8.点击“Project Database (MySQL)”的“Manage”设置数据库密码,有三种权限选择,PhPMyAdmin地址是 https://mysql-s. ,如下图。

9.点击“Virtual Hosts (VHOSTs)”的“Manage”绑定域名,支持绑定10个独立域名,域名解析可添加A记录指向IP地址216.34.181.97,或者添加CNAME别名指向vhost.,如下图。

更详情的教程请继续往下看

sf.net提供的PHP空间支持MySQL 4.3,支持SSH登录FTP,同时提供和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./

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)、数据库服务器:因为我的用户名是soso,所以我的的数据库的服务器为:mysql-soso,如果您的用户名为:tsbou,那么您的数据库的服务器为:mysql-t。注意不是我们常见的什么localhost等。是根据您的用户名变化的。依据上述信息,可以得到你的phpmyadmin的访问地址为: https://mysql-x./ ,当然如果你的数据库服务器为:mysql-t,那么您的phpmyadmin的访问地址为: https://mysql-t./ =,

3)、关于数据库用户名,上面一共给出了三个,很多人选择了第一个,或者第二个,那么你是安装不了程序的,因为前面两个用户名没有全部的数据操作权限。

我们要选择的是第三个,也就是soso327080admin,后面含有admin这一项的才是有全部权限的(SELECT, INSERT, DELETE, UPDATE,CREATE, DROP, ALTER, INDEX, LOCK TABLES)。

4)、数据库自己登陆phpmyadmin进行建立,比如说我登陆https://mysql-x./,注意要使用形如这样的用户名登陆,密码就是你自己设定的密码,登陆后,在中间部份有:新建数据库,在其下方填入数据库名称,注意,前面的前缀不要动,比如说我的:soso325419_…那么你只要把后面的那三个小点给删掉(下划线不要给删除了),然后添加上你需要的名字,比如说我的blog,那么也就是soso325419_blog。后面的整理,我选择的是utf8_unicode_ci,可以在下拉列表中选择的。然后点击创建。就建立了你自己的数据库。

下面举一个示例,关于我在wordpress的config.php中如何填写相关的选项: be]Zx`)k

  // ** MySQL设置 – 具体信息来自您正在使用的主机//

  /** WordPress数据库的名称,替换掉 “putyourdbnamehere” */
  define(‘DB_NAME’, ‘soso325419_blog’);
  /** MySQL数据库用户名,替换掉 “usernamehere” */
  define(‘DB_USER’, ‘soso325419admin’);
  /** MySQL数据库密码,替换掉 “yourpasswordhere” */
  define(‘DB_PASSWORD’, ‘****’);
  /** MySQL主机名 */
  define(‘DB_HOST’, ‘mysql-x’);
  /** 创建数据表时默认的文字编码 */
  define(‘DB_CHARSET’, ‘utf8′);


大家参考上面的信息,可以举一反三,但我试过如填写discuz论坛(discuzx)等程序的config.php内容,就不要那复杂的,只要填上数据库地址,数据库名(填第三个也就是带admin),数据库用户名,密码就可以。

二、关于在sf.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、在下面的方框中,填入你要绑定的域名,如我的:down.china-alive.com,点击后面的按妞: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.. N,

cvs.yourdomain.com should be a CNAME to PROJECTNAME.cvs.. 

那么我只要把我的绑定的域名:blog.xcn.me的A记录指向这个IP:216.34.181.97。当然有可能你的免费空间的A记录是不是一样的。在上面还到两个cname记录,如果你是要绑定的如abc.com,并且你还希望www.abc.com也能访问你的免费空间,还应当再加上www的cnmae记录到vhost.,但是据我测试,我把www的cname按照提示cname到vhost.。不能访问我的空间,大家看一下你们的能不能访问。或者指出我的错误。下那cvs的cname记录我不太清楚是干嘛用的,当然你也可以一并cname,反正只多个cname记录。

各位站友最好使用GG浏览器翻译打开比较很容易看得明白。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多