有幸在CentOS\windows上都安装过Teslink程序,总结一下。如下:

一、CentOS安装:

  1、安装包需要:

xampp xampp-linux-x64-5.6.3-0-installer.zip
        testlink1.9.13

2、安装xampp:
         /opt/lampp/lampp start
        外网访问需修改:
        etc/extra/httpd-xampp.conf 将local注释掉

3、配置:

/opt/lampp/lampp security

     这里会谈出配置相关命令,输入用户名和密码

4、查看是否安装成功

输入xampp地址。查看xampp安装是否成功

5、其它

配置php.ini
     vi /opt/lampp/etc/php.ini
     session.gc_maxlifetime = 2880
   关闭防火墙服务
     iptables stop

6、安装testlink

/opt/lampp/bin/mysql –uroot -pxxx   使用第3步中配置的密码
    mysql>create database testlink;
    mysql> use testlink;

7、更改testlink文件夹权限

testlink安装后需要修改安装目录
      修改文件内容:\xampp\htdocs\testlink\ config.inc.php
     //$tlCfg->log_path = '/var/testlink/logs/'; /* unix example 注释掉该句,
     添加如下内容
      $tlCfg->log_path = 'testlinkDir/logs/';
      //$g_repositoryPath = '/var/testlink/upload_area/'; /* unix example 注释掉该句,
       添加如下内容
       $g_repositoryPath = 'testlinkDir/upload_area/';
       注意:testlinkDir 表示安装目录路径 ,这里安装的为:/opt/lampp/htdocs/testlink

    8、汉化:

     //$tlCfg->default_language = 'en_GB';
    $tlCfg->default_language = 'zh_CN';

  9、时间修改

    vi /opt/lampp/etc/php.ini
    date.timezone=Asia/Shangha

   10、验证,输入地址查看安装是否成功


二、windows安装 

这里用的是Xampp组件,需要有apache、mysql启动服务

Testlink php版本必须大于5.4 而windows xp/2003上只能支持5.5以下的版本,所以最好装xmapp 1.8.1版本
安装在TD同一服务器上,TD端口为80,所以要更改testlink端口为8080
xampp安装
更改apache装口
xampp\apache\conf\httpd.conf Listen 80”为“Listen 8080 修改“ServerName localhost:80”为“ServerName localhost:8080”;
打开SSL加载文件,如c:\xampp\apache\conf\extra\httpd-ssl.conf 将所有443端口改为4433端口

其他和linux一致


chart乱码更改:
需要找到一个合适的字体, 幼圆字体(SIMYOU.TTF),从windows中可以获取到
下载好后,我们将其放置到,testlink的安装目录的以下文件夹中:<testlink>/third_party/pchart/Fonts/
接下来,修改配置文件config.inc.php,大约在110行:
修改
$tlCfg->charts_font_path = TL_ABS_PATH . "third_party/pchart/Fonts/tahoma.ttf";

$tlCfg->charts_font_path = TL_ABS_PATH . "third_party/pchart/Fonts/SIMYOU.ttf";

Testlink在CentOS、windows安装的更多相关文章

  1. windows和centos下安装ActiveMQ

    版本:apache-activemq-5.10.2-bin.zip         (版本5.11+需要jdk7+) 官网: http://activemq.apache.org/download.h ...

  2. Redis在CentOS和Windows安装过程

    redis是一种key-value高效的内存数据库. key-value是什么?json懂吧?字典懂吧?这些都是key-value结构的数据,每个key对应1个value. 那这个数据库和我们网站在使 ...

  3. rabbitmq windows安装 及 centos安装

     windows安装如下: 安装方法如下网址: https://baijiahao.baidu.com/s?id=1605656085633071281&wfr=spider&for= ...

  4. 从零开始学 Java - CentOS 下安装 Nginx

    早上下起了暴雨 闹钟还未响起就听到雨滴哗啦啦击打窗户的声音,被吵醒了.起床上班,在楼下的十字路口,暴雨大到完全看不清对面,两个穿着雨衣的交警站在路口中间指挥着过往的车辆,大家都慌慌张张.急急忙忙的打着 ...

  5. centos 6 安装

    centos 6 安装步骤  说明: 1.install or upgrade an existing system安装或升级现有系统 2.install system with basic vide ...

  6. CentOS编译安装NodeJS+Express

    NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装Node ...

  7. CentOS 7 安装、配置、使用 PostgreSQL 9.5及PostGIS2.2

    学习CentOS下安装使用PostgreSQL [安装过程] 1.添加RPM    yum install https://download.postgresql.org/pub/repos/yum/ ...

  8. CentOS 7 安装 Oracle 11g

    新到的云主机环境,系统是CentOS 7 x86_64,需要安装上安装Oracle11.2g.摸索很长时间,终于折腾搞定了. 下载 Oracle 下载地址:Oracle 11.2.0.2 (因为不是已 ...

  9. [Linux]CentOS下安装和使用tmux

    前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...

随机推荐

  1. js学习笔记12----json数据格式,语法,遍历

    1.json数据格式:var json={} 示例一: var user = {'name':'sese','age':'24','sex':'女'} console.log(user.age); / ...

  2. larave框架的安装

    (1)中文官网:http://www.golaravel.com/ (2)composer下载与安装 1:composer网址:getcomposer.org 2:windows下载Composer- ...

  3. Hive SQL执行流程分析

    转自 http://www.tuicool.com/articles/qyUzQj 最近在研究Impala,还是先回顾下Hive的SQL执行流程吧. Hive有三种用户接口: cli (Command ...

  4. am335x gpio分析

    /************************************************************************ * am335x_gpio * 本文主要记录am33 ...

  5. 20160216.CCPP体系具体解释(0026天)

    程序片段(01):01.MemCpy.c 内容概要:内存拷贝 #include <stdio.h> #include <stdlib.h> #include <memor ...

  6. YII2中的Html助手和Request组件

    Html助手 1 .在@app\views\test的index.php中: <?php //引入命名空间 use yii\helpers\Html; ?> <?php //[一]表 ...

  7. c++ c++ 与 Java

    1.c++ c++ 如果1个类的定义中包含另一个类,那么在stdafx.h中 被包含的类必须放在包含类的前面,不然编译器找不到被包含类,c++没有包的概念,所以包含头文件时要注意顺序,而java不存在 ...

  8. elastic-job(lite)使用的一些注意事项

    前段时间项目开发中用到了当当开源的elastic-job,使用过程遇到一些问题,虽然不见得会影响写代码,但作为一个致力于搬好每一块砖的码农,当碰到问题时,我们不应该逃避,应该本着有困难也要上,没有困难 ...

  9. ASP.Net MVC开发基础学习笔记(7):数据查询页面

     前言 前面铺垫了那么多,今天我们就用MVC5 + EF6 + Bootstrap3来正式创建一个基本查询页面. 为什么从查询页面開始?嘿嘿.由于小弟的.Net生涯就是从查询页面開始的,记得正式工 ...

  10. php 如何得到不含前导0的时分秒

    通常我们获取时分秒是用 date("H:i:s") ,得到的效果是这样的 而如果想获取不含前导0的时分秒的话,就需要把前导0去掉. 如何去掉呢?我们来分析一下,07变7,20还是2 ...