最近由于测试工作需要,搭建了测试用例和Bug管理环境。考虑到摸索过程纷繁复杂,曲曲折折,为了避免有兴趣者出现类似状况,特将其分享出来。其中搭建过程中参考了相关网友的资源,特此表示感谢!如有不足之处,欢迎指正,我定会及时更新共享出来,大家一起进步!
1.搭建环境:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Action applicat
电脑机型-台式Dell;
处理器-Intel(R) Pentium(R) CPU G630 @ 2.70GHZ 2.70 GHZ;
操作系统-Win7旗舰版64位;
安装内存(RAM)-4.00GB(3.90GB 可用)。
2.所用软件包:
httpd-2.2.22-win32-x86-no_ssl
mysql-5.5.15-winx64
php-5.4.8-Win32-VC9-x86
testlink-1.9.2.tar
mantisbt-1.2.12
PHPMailer_5.2.1
jpgraph-3.5.0b1.tar
3.详细安装过程:
01.apache的安装
a.运行httpd-2.2.22-win32-x86-no_ssl;
b.运行dos,改变路径到httpd安装目录,运行指令httpd.exe -k install -n apache2;
c.提示”The Apache2.2 service is successfully installed"表示安装成功,可通过“httpd.exe -w -n "Apache2.2" -k install”指令或者点击bin下ApacheMonitor图
标启动apache。
d.若因为端口号冲突,无法启动,可以在apache安装根路径下找出conf文件下的http.conf和httpd-ssl.conf修改listen后的端口号,本安装过程将80改为了
8081,433改为了4433。
e.检验apache安装是否成功,启动apache后,在浏览器输入"http://localhost:8081" ,如果网页提示"It works!"说明apache安装完成;
f.为防止文件路径暴露,打开apache安装根路径下找出http.conf,可进行如下操作:
001.将主服务器Options Indexes FollowSymLinks改为Options FollowSymLinks;
002.将虚拟主机Options Indexes FollowSymLinks改为Options -Indexes FollowSymLinks;
003.在安装根目录创建 .htaccess文件,添加语句<Files *>Options -Indexes </Files> ;(待验证)
保存修改文件,路径安全问题就解决了。
02.mysql的安装
a.运行mysql-5.5.15-winx64,软件会自动安装完成;
b.安装过程需要设置管理员账号root的密码,用于每次启动mysql时输入使用。
03.php的安装
a.解压 php-5.4.8-Win32-VC9-x86到指定目录,本次安装解压到E:\PhPProgram下,并将解压文件命名为php
,以便于管理;
b.打开系统环境变量,在path环境变量后增加“;E:\PhPProgram\php;E:\PhPProgram\php\ext;”,具体增加变量内容依安装路径而定;
c.打开安装文件apache下conf中的httpd.con,在页尾添加
PHPIniDir "E:/PhPProgram/php"
LoadModule php5_module "E:/PhPProgram/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Action applicat