Windows Server 2016 + SQL Server 2012部署Testlink 1.9.16

关于Testlink的安装与部署网上有资料,这里主要是把部署过程中的几个问题汇总一下。

版本信息

安装步骤

  1. 安装系统并激活(点击下载 提取密码:12ne);
  2. 安装SQL Server 2012;
  3. 安装JDK(参照 Java开发环境配置);
  4. 安装IIS(即通过服务器管理器安装Web服务器);
  5. 安装PHP(解压到安装目录即可,如D:\PHP7);
  6. 安装PHPManagerForIIS-1.2.0-x64.msi
  7. 安装Testlink并配置IIS;

    • 将下载下来的Testlink解压到某一文件夹,如D:\Testlink
    • 新建Testlink站点,并将站点指向到上一步的路径D:\Testlink
    • 将站点的授权规则添加匿名用户启用;
    • 打开站点的PHP Manager,Register new PHP version,然后选择PHP安装目录下的php-cgi.exe即可(点击check phpinfo()进行验证);
  8. 安装msodbcsql.msi;
  9. 通过访问站点,进行安装配置;
    页面上提示的问题请参考;
    确保页面提示大致如下图(Checking MSSQL Database必须是OK!):

  10. 执行SQL脚本;
    脚本在Testlink根目录下的install\sql\mssql里面;
    先执行testlink_create_tables.sql,后执行testlink_create_default_data.sql
  11. 在Testlink的根目录下创建config_db.inc.php文件,编辑内容如下(根据情况自行修改参数值):

    <?php
    // Automatically Generated by xsjdy.org TestLink Installer
    define('DB_TYPE', 'mssql');
    define('DB_USER', 'testlink');
    define('DB_PASS', 'mypassword');
    define('DB_HOST', 'localhost');
    define('DB_NAME', 'testlink');
    define('DB_TABLE_PREFIX', '');
    ?>
  12. 再次访问站点;
    出现下图说明部署没什么大问题了;

整理的有些匆忙,有问题请指教。

posted on 2017-10-31 21:25  xinshijue6080  阅读(603)  评论(0编辑  收藏  举报

导航