安装Mysql

安装PHP

下载PHP后解压,将PHP的文件的地址添加到环境变量中,即可。

打开cmd,输入php -v如果显示出版本则说明环境配置成功。

配置PHP支持MySQL

打开php文件夹,复制一个php.ini-development文件,修改为php.ini,这是为了保存一份最原始的配置文件,之后都修改php.ini文件。

打开php.ini文件,去掉前面的注释符号(;)extension=php_mysql.dll

extension=php_mysqli.dll

安装apache

打开apache主页找到apache server 下载地址

点击for windows

下载ApacheHaus

ApacheHaus:

Apache Lounge:

BitNami WAMP Stack:Bitname集成安装

WampServer:Windows集成安装

XAMPP:Linux下的集成安装

下载完后解压出来,根据根目录下的read_first进行安装:

步骤:以管理员身份运行cmd,进入到apache下的bin目录运行命令:httpd.exe,如果有错误则会输出错误,根据错误修改,如果么有错误则光标换行后停留在那里。

访问http://localhost,看到Apache Haus's 页面则说明环境OK,ctrl+c停止服务。

输入命令httpd -k install将apache安装为windows服务。

输入命令httpd -k start启动apache服务,访问http://localhost查看是否启动成功。

常用apache命令Stop Apache     httpd -k stopRestart Apache  httpd -k restartUninstall Apache Service    httpd -k uninstallTest Config Syntax  httpd -tVersion Details httpd -V

Command Line Options List   httpd -h

修改配置

根据需要修改apache相关配置文件(Apache24\conf\httpd.conf):修改apache路径:Define SRVROOT "F:\Apache24"

端口默认80如果冲突则修改:Listen 80

网址根目录默认在apache目录下,可以就使用这个也可以自定义:DocumentRoot "${SRVROOT}/htdocs"

配置对PHP的支持

在网站根目录新建一个test.php的文件,输入:<?phpphpinfo ();?>

添加下面两行到apache的配置文件,第一行说明了通过loadmodule方式加载PHP,第二行指定php.ini的路径,第三行定义html和php格式文件都能执行php程序:LoadModule php5_module "F:\php-5.6.36-Win32-VC11-x64\php5apache2_4.dll"PHPIniDir "F:\php-5.6.36-Win32-VC11-x64"AddType Application/x-httpd-php .php .html

重启apache,重新访问http://localhost/test.php,成功:

安装TestLink

安装testlink是直接在网页安装的,所以所有平台的安装都是相同的。TestLink下载地址。

将下载下来的testlink放入到Apache的网站根目录下,访问。浏览器输入localhost:8080/testlink_1.9.13/index.php,点击new installation,根据提示安装。

最后一步配置:

图中红框部分,填写数据库的地址,尤其注意黄色部分,写的是如果数据库是使用的默认端口(3306)号则不加端口号(如:localhost),如果不是默认端口号则需要添加端口号(如:localhost:5502)。这里踩了一个大坑:端口号为3306的mysql,写上了端口号,下一步创建数据库一直不成功,报错php_network_getaddresses: getaddrinfo failed。去掉端口号就OK了。

Database admin login: 数据库登录名

Database admin password:数据库登录密码

主要用于创建testlink数据库。

TestLink DB login:创建一个testlink DB的账号

TestLink DB password:创建一个TestLink DB密码

所有需要连接testlink数据库的请求都使用该账号。

安装错误总结

错误1checking max.execution time

修改php安装目录中(E:\php-5.6.12-Win32-VC11-x64)php.ini中的max_execution_time时间,修改为120,大概在372行max_execution_time = 120

错误2maximum session idle time before timeout

修改php安装目录中(E:\php-5.6.12-Win32-VC11-x64)php.ini中的session.gc_maxlifetime = 2400

错误3checking if testlink/logs/ directory existschecking if upload_area directory exists

打开testlink下的config.inc.php文件:

修改logs路径$tlCfg->log_path = '[tesklink安装目录]/logs/';

修改upload_area路径$g_repositoryPath = '[tesklink安装目录]/upload_area/';

错误4 安装完后,提示配置mail:*   copy from config.inc.php, [SMTP] Section into custom_config.inc.php.

*   complete correct data regarding email addresses and mail server.

错误5PHP Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting

or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most

likely misspelled the timezone identifier. We selected ‘UTC’...

在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释。

其它显示的警告根据提示修改。

安装完后,打开http://localhost/testlink/index.html就可以开始使用了。

wamp集成安装

如果不想单独安装各个程序,可以使用wamp来集成安装PHP and a MySQL。

bitnami-testlink集成安装

还可以使用bitnami的集成安装,Apache,mysql,phpadmin,bitnami-testlink下载地址。

其他

如果忘记安装过程中填写的testlink密码,可以直接查看数据库的账号密码,密码可以将MD5转为明文。

testlink mysql_windows下testlink环境搭建相关推荐

  1. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  2. windows下python环境搭建_Linux/Windows下Python环境搭建步骤

    Python环境搭建首先到官网(www.python.org)下载相应的安装版本.主要分为Windows和Linux两种: 一.Linux下Python环境搭建 一般情况下,Linux系统都已经预安装 ...

  3. CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)

    为什么80%的码农都做不了架构师?>>>    CentOS6.x 下 LNMP环境搭建(准备篇) CentOS6.x 下 LNMP环境搭建(一.安装 MySQL) CentOS6. ...

  4. 简单易行的用windows系统虚拟苹果mac操作系统 mac下android环境搭建笔记(android studio)

    作者:韩梦飞沙 QQ:313134555 ios模拟器电脑版中文版(iPadian)下载 - 『精品软件区』 - 吾爱破解论坛 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52po ...

  5. win10下caffe环境搭建: win10 + vs2013 + caffe + CUDA 7.5 + cudnn v4 + Anaconda2 (python 2.7) 目前未使用GPU

    win10下caffe环境搭建: win10 + vs2013 + caffe + CUDA 7.5 + cudnn v4 + Anaconda2 (python 2.7)   目前未使用GPU 最近 ...

  6. FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

    FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...

  7. 在Windows系统中搭建PHP环境,PHP环境搭建-Windows系统下PHP环境搭建

    1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...

  8. php linux下开发教程,linux下php环境搭建教程_后端开发

    linux下php环境搭建要领:起首猎取PHP.Apache以及MySQL装置包:然后装置Apache,并修正设置文件httpd.conf:接着装置MySQL,并做基础设置:末了装置PHP,并设置ph ...

  9. mac 本地php环境搭建,mac下php环境搭建的方法

    mac下php环境搭建的方法是:首先切换到root用户:然后查看80端口是否被占用:接着开启apache,并在"httpd.conf"中开启php模块:最后编写php代码进行测试即 ...

最新文章

  1. linux下apache+php+mysql升级安装过程
  2. 【割边缩点】解题报告:POJ - 3694 - Network(Tarjan割边缩点 + LCA + 并查集优化)
  3. 1亿参数4万样本BERT仍听不懂人话,我们离通用NLP能还有多远?
  4. CNN训练注意事项与框架使用
  5. 中石油训练赛 - High Load Database(二分+记忆化)
  6. 自己动手写处理器之第一阶段(3)——MIPS32指令集架构简单介绍
  7. 创建xhr对象实现浏览器全兼容
  8. Hyperledger Fabric教程(8)--byfn.sh分析-script.sh
  9. android EditText的美化
  10. Java学习笔记(五):Java多线程(细致入微,持续更新)
  11. 矩阵理论第一章—线性空间与子空间,空间分解与维数定理
  12. 511遇见易语言子程序参考的作用
  13. nvidia驱动,cuda与cudnn的关系
  14. select2下拉框总结
  15. 详解关于int a[2][3]={{1},{2,3}}二位数组运算的问题
  16. firefox vlc插件_vue视频插件VLC
  17. 爱回收急于IPO背后:创始人提前减持,路径像极了“优信”
  18. 计算机室走廊文化内容,寝室走廊文化设计方案
  19. fme扫描件处理终章,深度学习和fme的极致结合,自动分户,分类,并提取宗地代码作为户档案文件名
  20. SNMP4J 处理中文信息时的问题

热门文章

  1. 网络规划设计师教程知识点精讲之子网
  2. vue组件中的data为什么是一个函数
  3. HTML如何实现带有滚动条的文本框
  4. Pytorch 并行训练(DP, DDP)的原理和应用
  5. Smarty入门教程一----Smarty的安装
  6. 定时器 setTimeout(),setInterval() 清除定时器
  7. Android控件 SeekBar
  8. [git] your branch is ahead of ... 解决办法
  9. spa单页面开发的尝试
  10. ZZULI-2019年3月份月赛(个人赛)问题 I: 小P找座位 思维or矩阵快速幂