1. 安装apache_2.2.11
Apache的安装只需要按照安装界面的步骤进行即可。这里需要说明的是,如果你的机器上安装了其它web服务器,或者说你机器上的80端口已经被占用的话,那么安装时Apache服务不会成功创建。对于这个问题,有两个解决办法:
A)将机器上的其它web服务器占用80端口的服务暂停
B)虽然服务创建不成功,但是其它组件均已经安装了。可以修改Apache配置文件,<ApacheDir> /Apache2.2/conf/httpd.conf,将80端口改为其它端口,如8080。然后重新运行安装程序即可(命令提示符进入<ApacheDir> /Apache2.2/bin输入httpd –k)。
安装Apache后,在任务栏的托盘上会显示Apache的图标。如果安装成功的话,在浏览器输入htpp://yoursite(如http://127.0.0.1:8080),会进入Apache测试界面。
2. 安装php-5.2.9
解压后直接放到硬盘根目录即可,为了方便,我把解压后目录改为php5.2.9
3. 安装mysql-5.0.81
按照安装界面的步骤进行即可,需要注意的是:1)安装过程中配置的时候把字符集改为utf-8;2)root帐号是否选择修改密码。Root初始密码为空,在安装界面中默认是要修改密码的;3)是否允许root远程访问数据库。安装界面默认不允许root帐号远程访问数据库;4)如果服务器上启用了防火墙,那么需要在防火墙设置中添加一个例外端口,如端口号为3306
4. 配置
4.1. apache
4.1.1. 增加对php的加载
修改<ApacheDir> /Apache2.2/conf/httpd.conf,增加对php的加载,代码:LoadModule php5_module "C:/php5.2.9/php5apache2.dll"
4.1.2. 增加对php语言的支持
修改<ApacheDir> /Apache2.2/conf/httpd.conf,增加两行代码:AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
4.1.3. 设置成为首页的文件名
修改<ApacheDir> /Apache2.2/conf/httpd.conf,修改首页文件名后为
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
4.2. php
4.2.1. 修改dll文件
删除C:/php5.2.9目录下的php5apache2.dll并把php5apache2_2.dll改为php5apache2.dll
4.2.2. 增加path环境变量
在环境变量path增加:C:/php5.2.9;C:/php5.2.9/ext
4.2.3. 修改php.ini文件
4.2.3.1. 把php.ini-dist复制到C:/windows 下改名为 php.ini
4.2.3.2. 修改php.ini,指定动态连接库的目录:extension_dir = " C:/php5.2.9/ext
4.2.3.3. 修改php.ini,增加对mysql的支持:把文件中下面代码前面的分号去掉
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll
4.2.3.4. 把php目录下的 libmysql.dll复制到windows/system32目录下
5. 安装testlink
5.1. 将TestLink安装包保存到服务器
5.2. 将TestLink安装包解压缩到Apache2的htdocs目录下,并重命名为testlink
5.3. 安装
5.3.1. 在浏览器输入访问地址http://yoursite/testlink/install/index.php,如:http://127.0.0.1/testlink/install/index.php
5.3.2. 选择new install,在进入的页面中,输入登录MySQL的用户名和密码,如root,如果没有为TestLink新建一个专用的用户,也可以输入初始用户root
5.3.3. 提示安装成功。系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。你可以使用这个账号访问TestLink
5.3.4. 打开浏览器,输入:http://127.0.0.1/testlink/index.php,可以打开TestLink登陆界面,用admin用户登录,密码为amdin
5.4. 将安装目录下的install目录移走,并在系统中修改admin的初始密码