本帖最后由 seagull1985 于 2016-8-27 11:20 编辑
我这里以安装1.9.8版本为例,首先安装需要的几个东西:
1:APACHE httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 自己百度下载此文件
2:PHP php-5.3.4-Win32-VC6-x86.msi 自己百度下载此文件 注意,如果你的testlink是1.9.14,PHP的版本必须是5.4.0以上
3:MYSQL mysql-5.5.37-win32.msi 自己百度下载此文件
4:testlink testlink-1.9.8.tar.gz 自己百度下载此文件
第一步安装Apache
安装过程没什么特别,一路默认就可以了,需要改安装路径的改下路径,要填写域名的地方,默认http://localhost 就可以了。端口的话就是默认80,安装完成后,在浏览器输入http://localhost 就会出现如下页面,证明已经安装成功。
第二步安装PHP
默认的部分将不做展示,安装路径可以自己去选择就可以了。你打开安装文件一直默认到第四步出现如下选项:
这里选择第一个选项 Apache 2.2.x module
然后到第六步,默认这里有选项就可以了,不要做更改
一直到最后安装完成。
第三步安装MYSQL
安装过程一直默认就可以了,但是最后会让你配置MYSQL,我们从配置MYSQL开始说起
安装完成后,我们要进行相关的配置:
apache的配置 增加对php的加载 修改Apache2.2/conf/httpd.conf,增加对php的加载,代码: LoadModule php5_module "E:/ProgramFiles (x86)/PHP/php5apache2_2.dll" 增加对php语言的支持 修改Apache2.2/conf/httpd.conf,增加两行代码: AddType application/x-httpd-php .php AddType application/x-httpd-php .html 设置首页 修改Apache2.2/conf/httpd.conf,修改配置后为 <IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
php配置 增加path环境变量 在环境变量path增加:E:\Program Files (x86)\PHP\ext;
配置完成后,可以做下相关的测试,PHP以及APACHE是否已经生效。 在Apache2.2/htdocs目录下新建一个index的文件,文件后缀格式改成PHP 里面增上如下内容 <?php
echo "hello world!";
?>
接下来就可以安装testlink了 默认到第三步如果出现以下错误 对于错误1:Maximum Session Idle Time beforeTimeout 24minutes and 0 seconds - (Short. Consider to extend) 解决方法:打开php.ini,修改session.gc_maxlifetime的值为2400(session.gc_maxlifetime = 2400)即可。 对于错误2:Checking max.executiontime(Parameter max_execution_time) 30 seonds - We suggest 120 seconds in orderto manage hundred of test cases(edit php.ini) 解决方法:打开php.ini,修改max_execution_time的值为120(max_execution_time = 120)即可。 对于错误3:Checking if /var/testlink/logs/directory exists。 解决方法:在TESTLINK目录下,打开config.inc.php,找到 $tlCfg->log_path ='/var/testlink/logs/'; /* unix example */ 注释掉,因为这是针对unix写的,增加一行: $tlCfg->log_path ='E:/Program Files (x86)/Apache SoftwareFoundation/Apache2.2/htdocs/testlink/logs/'; 注意:logs前面的为testlink解压的目录。 对于错误4:Checking if/var/testlink/upload_area/ directory exists。 解决方法:在TESTLINK目录下,打开config.inc.php,找到: $g_repositoryPath ='/var/testlink/upload_area/'; /* unix example */ 注释掉,因为这是针对unix写的,增加一行: $g_repositoryPath ='E:/Program Files (x86)/Apache SoftwareFoundation/Apache2.2/htdocs/testlink/upload_area/'; 注意:upload_area前面的为testlink解压的目录。 然后保存即可。
记得重新启动apache,重新进入此页面。
在此页面输入前面安装MYSQL时设置的ROOT密码,以及创建一个testlink用户以及密码。
最后一步安装成了。
现在你就可以去打开testlink的首页去看看啦 如果出现图中错误,那么打开testlink的配置文件 ,修改提示中的配置项就可以了。
|