testlink在centos7上的环境搭建

原创
2015/05/15 10:41
阅读数 7K

最好的方案是先安装 xampp,一个php,mysql,apacheH的集成环境。再安装testlink

我这里是是分别安装mysql,apache,php的方法。

1、mysql安装

因为centos默认安装mariadb ,而不是原版mysql。所以直接yum install mysql 安装的是mariabd。

由于testlink是自动查找mysql部署的,为以防万一,还是决定安装原版mysql。这里这样操作。

1、先从oracle官网下载yum的realeasse

http://dev.mysql.com/downloads/repo/yum/

我用的是mysql-community-release-el7-5.noarch.rpm这个包。

rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装realease包

再yum安装mysql: yum -y install mysql mysql-server mysql-devel 。

就把mysql cient,server,devel都装上了

devel非常重要,如果不装devel包会导致一系列mysql登陆问题。

2、安装php

 yum install -y  php.x86_64

 yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 

这步也很重要,是安装php的一些组件,包括了和mysql相关的功能组件。如果没这步,在testlink引导安装的时候。testlink会报错Checking MySQL Database Failed! MySQL Database cannot be used

3、安装apache httpd

yum install -y httpd

4、启动mysql ,httpd

centos没有int.d文件夹,启动都从service命令开始

 service httpd start

 service mysql start

5、下载testlink安装文件(http://sourceforge.net/projects/testlink/files/latest/download?source=files

使用testlink-1.9.0.zip这个包,解压到apache的html目录下( /var/www/html)

unzip  testlink-1.9.0.zip 

6、打开 http://<apacheHttpdDomain>/testlink/install  这个目录。

如图


7、点击installation开始安装引导,一路continue向下

进入环境监测界面


Maximum Session Idle Time before Timeout 30 minutes and 0 seconds - (Short. Consider to extend.)
Checking max. execution time (Parameter max_execution_time) OK (120 seconds)
Checking maximal allowed memory (Parameter memory_limit) OK (128 MegaBytes)
Checking if Register Globals is disabled OK
Checking MySQL Database OK
Checking Postgres Database Failed! Postgres Database cannot be used.
Checking GD Graphic library OK
Checking LDAP library OK
Checking JSON library OK

配置错误的解决

Checking max. execution time,Checking maximal allowed memory


Checking MySQL Database Failed! MySQL Database cannot be used   安装php-mysql组件


Checking Postgres Database Failed! Postgres Database cannot be used.   无需处理                                  


Maximum Session Idle Time before Timeout     
   打开 vi /etc/php.ini
   session.gc_maxlifetime = 2400 
   max_execution_time = 120


8、其他

http://adodb.sourceforge.net/#download 
下载重装adodb库

参考
http://blog.sina.com.cn/s/blog_505bf9af0101301o.html

中文编码问题http://blog.sina.com.cn/s/blog_505bf9af0101301o.html
  


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部