win7系统上搭建testlink-1.9.18(写于:2018.11.30)

以下内容是本人实操过的,遇到了太多的坑,没办法,网上的资料说的都不太全面,几乎所有的坑,我都遇到了,为了不让更多的人再趟坑,本人今天分享出实操步骤。

CSDN有个坑,不是会员的上传的资料,图片会在一段时间内自动删除;不用担心,我这里有百度网盘的连接分享给大家。

链接:https://pan.baidu.com/s/1_QjP2MNbhNsrW1-SwtbQUw 
提取码:tu54 
复制这段内容后打开百度网盘手机App,操作更方便哦

Win7系统上安装TestLink(基于xampp

写于:2018.11.28

第一步:下载TestLink、XAMPP

TestLink :https://sourceforge.net/projects/testlink/files/ 下载最新的

XAMPP:https://sourceforge.net/projects/xampp/ 选择相应环境的版本,我下载的是基于Windows

注意:TestLink与PHP版本有关系,所以XAMPP最好下载带PHP最新版本的

第二步:安装TestLink、XAMPP

  1. 首先安装XAMPP,在路径上建议安装在其他盘,之后的步骤直接默认安装即可;

 

 

下载安装好,进入到启动页面;在Apache、Mysql、Tomcat 点击start 启动

如果Apache启动失败,一般都是80端口被占用了

如何修改Apache端口:进入配置文件,如下图:

 

用Ctrl+F组合键搜索关键字快速修改端口号;

 

进入之后找到:Listen 80 修改为Listen 8009(或者你任意的)、SeverName localhost 80 改为SeverName localhost 8009保存后,在点击start;如果启动还是失败的话,就有可能是443端口也被占用了;进入到httpd-ssl.conf,进行修改端口操作同上。

 

如果MySQL也启动失败,参考Apache端口号修改方法,改默认的3306为其他数字;

 

  1. 把TestLink解压到XAMPP安装目录htdocs,并且去掉后缀名,改根目录名称为testlink,如下图

 

  1. 开启XAMPP控制面板,如下图,启动Apache、MySQL

 

  1. 配置MySQL密码,并创建testlink数据库

注意:root帐户默认不开放远程访问权限,所以需要修改一下相关权限,否则后面会报:Access denied for user 'root'@'localhost'(using password:YES) , 

 

打开shell,执行以下步骤:

 

方法一:(网上拷贝修改了下,无法操作)

  1. 修改xampp mysql中的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件;
  2. 重启MySQL服务;
  3. 通过命令行进入MySQL的BIN目录,输入“mysql -u root -p”,回车 不用输入密码 再回车, 即可进入数据库;
  4. 执行“use mysql;”,使用mysql数据库;
  5. 执行“update user set password=password<’123456’> where user='root';” 修改root密码;
  6. my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件;重启MySQL服务;

  方法二:(不推荐使用,不靠谱)

 

第一步:查询

MariaDB [mysql]> select user,host,password from mysql.user;

第二步:修改

MariaDB [mysql]> update mysql.user set host='%' where user='root' and password='123458';

第三步:查看是否修改成功

MariaDB [mysql]> select user,host,password from mysql.user;

方法三:(推荐使用该方法,我试过,最靠谱)

注意事项:

在D:\xampp\phpMyAdmin内找到config.inc.php文件,打开编辑password也可有效修改mysql的root密码,如下图:

 

 

用xampp mysql中的shell创建testlink数据库

 

  1. 修改Testlink配置文件(config.inc.php)路径:D:\xampp\htdocs\testlink

(1)$tlCfg->log_path = '/var/testlink/logs/'; /* unix example */ 改为$tlCfg->log_path = TL_ABS_PATH . 'logs/';

(2)$g_repositoryPath = '/var/testlink/upload_area/';  /* unix example */ 改为$g_repositoryPath = TL_ABS_PATH . 'upload_area/';

(3)$tlCfg->config_check_warning_mode = 'FILE';改为$tlCfg->config_check_warning_mode = 'SILENT';

 

  1. 修改php.ini文件路径:D:\xampp\php

 

(1)max_execution_time=30改为max_execution_time=120

 

  1. session.gc_maxlifetime = 1440改为session.gc_maxlifetime = 2880
    (3)date.timezone=Europe/Berlin改为date.timezone=PRC

(4)$tlCfg->default_language = 'en_GB';改为$tlCfg->default_language = 'zh_CN';

第三步:安装testlink

在本机浏览器中输入http://localhost:8089/testlink进入到安装页面

第一步:如果是第一次安装的话,选择new installation。

  第二步:Acceptance of License(接受许可)

  提示是否接受协议。在I agree to the rerms set out in this license 前面复选框打勾,点击“Continue”按钮。

第三步:Verification of System and configuration requirements (检验系统和配置要求),页面就会提示相应环境存在问题

原图:

 

翻译后:

 

图中问题1: checking max.execution time

修改xampp中php安装目录中php.ini中的max_execution_time时间,修改为max_execution_time=120,大概在372行

图中问题2:

Checking MySQL Database                            Failed! MySQL Database cannot be used.

Checking Postgres Database                         Failed! Postgres Database cannot be used.

 Checking LDAP library                                    Failed! LDAP library not enabled. LDAP

修改xampp中php安装目录中php.ini中把前面的;去掉

 

图中问题3:

原图

 

翻译后

 

最后两行提示意思是让我们确认/var/testlink/logs目录是否存在,我们需要找到testlink下的config.inc.php文件进行一些修改:

将$tlCfg->log_path = '/var/testlink/logs/'; 修改为:$tlCfg->log_path = TL_ABS_PATH."logs"; (也就是testlink下的logs文件夹的路径)

另外还需要将$g_repositoryPath = '/var/testlink/upload_area/';  修改为:$g_repositoryPath = TL_ABS_PATH."upload_area";  (testlink文件夹下的upload_area的路径)

再次点击new installation,返回检查条件成功,继续进入到下一步

 

这时如果改好后,还报错,请重启电脑。

 

下一步,填写基本账户信息和端口信息,如下图:

 

 

 

'localhost:3366' does not match the expected structure for a DNS hostname 'localhost:3366' does not appear to be a valid local network name

如报以下错误,请重新检查端口号

 

原图:

 

翻译后:

 

安装成功的提示:

 

 

第四步:登陆与汉化

登录:http://localhost:8089/testlink  默认用户名:admin密码:admin

汉化:登录后,会提示创建一个新的项目,先不要创建,先进入用户管理,设置成中文显示,也就是汉化处理,看下图:

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值