TestLink 1.8.5的完全安装
本文档描述了 TestLink 的安装部署和配置,下面的示例是基于 TestLink 的标准发布版本。
对于群英汇 的增强的 TestLink:
- 可以从 github 上看到代码库:http://github.com/ossxp-com/testlink-ossxp-hacks
- 参见:群英汇的TestLink演示
- Mysql 4.1.x或者更高的版本上
- Postgres 8.x以及更高的版本
- SQL 2000 以及更高的版本
- Redmine 0.6.3 以及更高版本
- Bugzilla 0.19.1 以及更高版本
- Mantis 1.0.1 以及更高版本
- JIRA 3.1.1 以及更高版本
- TrackPlus 3.3 以及更高版本
- Eventum 2.0 以及更高版本
- Trac 0.10 以及更高版本
#tar zxvf <filename.tar.gz>Windows系统: 使用Winzip,Stuffit等进行解压缩 2、把解压缩出来的文件放到Apache目录下
#cp file /var/www/下(Ubuntu Linux)3、自动化安装: TestLink源文件中包含了自动化安装的脚本能够帮助你设置所有安装需要的配置以及 数据库的结构。
1)在浏览器中输入http://<yoursite>/testlink/install/index.php 2) 把你想创建的数据库名字以及当前Mysql的用户名和密码输进去 3) 点击最下边的安装按钮4、手动安装: 1)在Mysql中创建一个空数据库
create database testlink character set utf8 collate utf8_general_ci2) 为你新创建的数据库创建表
# mysql -u <user> -p<password> <dbname> < <testlinkdir>/install/sql/testlink_create_tables.sql E.g. # mysql -u testlink -ppass testlink </var/www/html/testlink/install/sql/testlink_create_tables.sql你也可以通过phpmyadmin进行创建。 3)创建一个数据库配置文件<testlink>/config_db.inc.php,下面是一个例子:
<?php // Automatically Generated by TestLink Installer define('DB_TYPE', 'mysql'); define('DB_USER', 'testlinker'); define('DB_PASS', 'testlink_pass'); define('DB_HOST', 'localhost'); define('DB_NAME', 'tl_master'); ?>注意:如果你使用的Linux操作系统,必须把templates_c,upload_area和logs目录设置为 对web服务器可写的状态。可以使用以下命令
# chmod 777 gui/templates_c # chmod 777 logs # chmod 777 upload_area直接在浏览器中输入http://<yoursite>/testlink/index TestLink创建的默认用户是admin,密码也是admin 出于安全的考虑安装结束以后把<testlinkwebdir>/install/删除掉。 OK,享受Testlink给你带来的快乐之旅吧