安装前准备:
1、php5.4.37版本编译安装
2、yum install httpd&yum install httpd-devel
3、yum install mysql&yum install mysql-devel&yum install mysql-server&yum install mysql-embedded(-devel)
安装:
1、从开源软件上下载testlink-1.9.12.tar.gz
2、把testlink拷贝到/var/www/html下面。
3、在config.inc.php修改信息:
date_default_timezone_set("Asia/Shanghai");
$tlCfg->default_language = 'en_GB';改为$tlCfg->default_language = 'zh_CN';
$tlCfg->log_path=’/data/apache2/htdocs/TestLink/logs/’
$g_repositoryPath=’/data/apache2/htdocs/TestLink/upload_area/’
$tlCfg->config_check_warning_mode = 'SILENT';
4、在custom_config.inc.php上修改信息设置邮箱
$g_smtp_host = 'mail.xx.com'; # SMTP server MUST BE configured
$g_tl_admin_email = 'xx@xx.com'; # for problem/error notification
$g_from_email = 'xx@xx.com'; # email sender
$g_return_path_email = 'xx@xx.com';
5、chown -R apache:apache testlink
6、chmod -R 777 testlink。
7、关闭selinux(setenforce 0),否则目录会无法写入。
8、访问http://你的服务器的地址/testlink,这时候会提示你安装,安装完成。
9、开始使用你的testlink。注意安装php-curl,php-mbstring。(没有安装mbstring的话,与无法在redmine里创建问题)
如果需要编译的话,则先运行php/bin/phpize,之后再configure&make&make install,接下来再再php.ini把扩展模块加进去(extension=/user/local/lib/php/extension/curl.so)
10、如果与redmine相连接的话,则在Issue Tracker Management设置。并选择redmine。