一.安装XAMPP的环境(参考之前的文章)
地址:https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/
当XAMPP的环境搭建好之后,进入http://192.168.16.113可确认环境是否正常
1.chmod -R 755 xampp-linux-x64-5.6.12-0-installer.run 赋权限
2../xampp-linux-x64-5.6.12-0-installer.run 安装直到ok
默认的mysql是没有密码的 所以在设置testlink时可以不输入密码,或者先修改mysql的密码也可以
3./opt/lampp/xampp start 运行
4./opt/lampp/lampp security 用来设置各个组件的密码
二.当server上有80 端口被占用的情况下,是无法启动的,所以可以修改一下端口号为8080
三.设置开机自启动
四.防火墙的关闭
五.Testlink安装 文件:testlink-1.9.14.tar
六.Testlink配置
1.a.在页面中点击“New installation”
2.然后continue
1)
Maximum Session Idle Time before Timeout 24 minutes and 0 seconds – (Short. Consider to extend.)
解决方法:
vim php.ini,然后文件内容修改:
session.gc_maxlifetime=60000
2)
Checking max. execution time (Parameter max_execution_time)
解决方法:
php.ini文件修改:
max_execution_time = 120 ; Maximum execution time of each script, in seconds
3)忽略即可
Checking Postgres Database Failed! Postgres Database cannot be used.
Checking MSSQL Database Failed! MSSQL Database cannot be used.
解决方法:
三种不同的Datebase,此处用XAMPP里自带的MySQL,所以忽略Postgres和MSSQL的警告
4)亲测有效
Checking if /var/testlink/logs/ directory exists [S] Failed!
Checking if /var/testlink/upload_area/ directory exists [S] Failed!
解决方法:
在htdocs\testlink\config.inc.php修改
$tlCfg->log_path = TL_ABS_PATH . ‘logs’ . DIRECTORY_SEPARATOR ;
$g_repositoryPath = TL_ABS_PATH . “upload_area” . DIRECTORY_SEPARATOR;
注:进行了以上操作后,请重启下xampp,/opt/lampp/xampp restart命令即可
3.再次进入如图:


