2023拉

TestLink1.6.0安装详细说明(自动安装)

上一篇 / 下一篇  2012-03-10 21:18:35 / 个人分类:测试管理工具

  

5.1自动安装

1.在浏览器输入访问地址http://yoursite/testlink/install/index.php,如:http://172.0.0.1:8080/testlink/install/index.php

2.选择new install,在进入的页面中,输入登录MySQL的用户名和密码,如root,如果没有为TestLink新建一个专用的用户,也可以输入初始用户root。但是因为root权限过多,所以,建议为TestLink新建专用的用户,并为该用户赋予ALTERSELECTINSERTUPDATEINDEXCREATEDELETEDROP权限。操作的sql语句见手工安装的步骤4

3.提示安装成功。系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。你可以使用这个账号访问TestLink

在自动安装过程中,安装程序主要做了以下事情:

1.检查web server的参数、php配置、数据库版本

2.创建数据库和表,并导入初始数据

3.在完成安装后,系统会为testlink创建一个数据库配置文件config_db.inc.php

5.2手工安装

你也可以通过手工的方式来完成TestLink的安装。安装步骤如下:

1.打开命令行窗口,输入:mysql –uroot –proot(注:假设安装MySQL时将root帐户的密码修改为root),进入MySQL

2.创建数据库。mysql> create database testlink;

3.使用新创建的testlink数据库。mysql> use testlink;

4.创建用户,并赋予适当的权利。

mysql> grant select,insert,update,alter,index,create,delete,drop on testlink.* to tl@"%" identified by "123456";

mysql> grant select,insert,update,delete,index,drop,create,alter on testlink.* to tl@"localhost" identified by "123456";

如果不加上后面这句话,新建的用户只能用IP地址访问本机,而不用用localhost的方式来访问本机。

5.修改root和新创建的tl帐号的密码。这个步骤主要是因为4.1版本后的MySQL使用了基于不同的密码算法的认证协议。如果服务器更新了版本,但是客户端API没有相应更新,就会出现认证失败的情况。这个情况可以通过执行以下sql语句来解决。

mysql> update mysql.user set password = OLD_PASSWORD('root') where host = 'localhost' and user = 'root';

mysql> update mysql.user set password = OLD_PASSWORD('123456') where host = '%' and user = 'tl';

mysql> flush privileges;

记得用实际的用户的信息替换上述的“user”、“host”信息。“OLD_PASSWORD”后面的括号内输入新的密码。

最后一句命令flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令,这时非法用户还可以用root用户及空口令登陆,直到重启MySQL服务器。

6.切换用户,使用tl用户。使用quit命令退出mysql,然后再次执行步骤2和步骤4,只是此时的root用户信息改为tl用户

7.执行数据库初始化语句。依次将<Apache Install Dir>/ Apache2/htdocs/testlink/install/sql/文件夹下的testlink_create_tables.sqltestlink_create_default_data.sql的内容在MySQL内执行。

8.创建TestLink数据库配置文件。参照下面的代码创建<testlinkdir>/config_db.inc.php文件

<?php // Automatically Generated by TestLink Installer

define('DB_TYPE', 'mysql');

define('DB_USER', 'tl_16');

define('DB_PASS', 'tl_16');

define('DB_HOST', 'localhost'); //建议使用IP地址来代替localhost

define('DB_NAME', 'tl_16');

?>

9.打开浏览器,输入:http://172.0.0.1:8080/testlink/install/index.php,可以打开TestLink登陆界面。建议使用IP地址,而避免使用localhost。如果使用IP地址,在步骤9定义的配置文件中,DB_HOST也要用IP地址替换。

无论是自动安装还是手工安装,安装成功后,要将安装目录下的install目录移走,并在系统中修改admin的初始密码。

6小结

TestLink1.6.0的安装过程如上面介绍的步骤进行。更多的信息可以访问testlink网站(http://testlink.sourceforge.net/docs/testlink.php),也可以在TestLink网站的论坛(http://www.testlink.org/tiki/tiki-forums.php)中获取更多的信息。另外,如果不想安装,只想使用TestLink,那么也可以访问TestLink网站上的Demohttp://testlink.org/demo/index.php)。

7参考资料

lTestLink 1.6Installation & Configuration ManualTestLink Development Team

lMySQL 5.0 Reference Manual
http://dev.mysql.com/doc/refman/5.0/en/old-client.htmlMySQL AB.

lPHP手册》(http://php.benscom.com/manual/zh/install.windows.phpThe PHP Group

安装细节

http://www.51testing.com/index.php?uid-410671-action-viewspace-itemid-809214

http://www.51testing.com/index.php?uid-410671-action-viewspace-itemid-809215


TAG:

 

评分:0

我来说两句

Open Toolbar