linux下testlink环境搭建——踩坑爬坑

上一篇 / 下一篇  2018-06-13 15:40:38 / 个人分类:测试管理工具

环境:
CentOS7.2x64
xampp版本xampp-linux-x64-7.1.8-0
testlink版本1.9.14
1)xampp下载安装——sourceforge上搜索
mysql用户默认是root,密码为空
2)testlink下载官网:www.testlink.org.cn/
3)testlink解压后,重命名为testlink。放在xampp的安装目录下,比如:
/opt/lampp/htdocs/testlink
4)安装必要的依赖
yum-yinstallphp-mysqlphp-gd
打开/opt/lampp/etc/php.ini
a)找到extension_dir(816行)修改成extension_dir=/usr/lib64/php/modules
b)在php.ini中搜索:
extension=php_mysql.dll
把这行前面的;号去掉,重新启动一下server应该就可以了
同理可以修复GDgraphiclibrary的问题,搜索并修改:
extension=php_gd2.dll
LDAP问题,搜索并修改:
extension=php_ldap.dll
题外话,mysql是个很老的模块了,php从5.x版本后PHP就不推荐开发者用这个模块了,一般都是php_mysqli或者php_pdo_mysql,所以你安装的程序是不是需要更新一下?
重启/opt/lampp/lampprestart
5)启动xampp,
opt/lampp/lamppstart
6)访问ip/testlink,按照网页提示一步一步安装,注意到会有报错:原因是文件夹不错存在
7)新建两个日志文件夹并授予777权限
8)重新访问ip/testlink,按照网页提示一步一步安装
常见错误索引:
1.默认安装后不能访问phpmyadmin
在云主机上安装完成xampp后,首次访问http://xxx.xxx.xxx.xxx/phpmyadmin时,报错
解决方法:
切换到xampp配置文件所在目录下:cd/opt/lampp/etc/extra
vimhttpd-xampp.conf
1<Directory"/opt/lampp/phpmyadmin">
2   AllowOverrideAuthConfigLimit
3   Requireallgranted
4   Orderallow,deny
5   Allowfromall
6   ErrorDocument403/error/XAMPP_FORBIDDEN.html.var
7</Directory>
2.远程访问phpmyadmin提示“配置文件权限错误,不应任何用户都能修改”
原因:phpmyadmin目录权限过高,设置了777访问权限。
解决:chmod -R 755 /opt/lampp/phpmyadin


TAG: TestLink testlink 测试管理工具

 

评分:0

我来说两句

Open Toolbar