linux服务器环境下部署新testLink及旧testlink服务器的数据迁移

本文介绍了如何在Linux服务器上部署testLink,包括下载安装包,安装LAMP环境(通过xampp),配置时区,修改服务账号密码,开启访问权限,以及安装testLink的详细步骤。此外,还涉及了testLink的配置文件修改,如禁用新用户注册,调整导入文件大小限制等。

1、准备

先下载好以下安装包:

①xampp-linux-x64-7.2.10安装包下载链接:https://pan.baidu.com/s/1BPZ3dinkbnGr-I3Qr-1vog 
提取码:ihe9

②testlink-1.9.18安装包下载链接:https://pan.baidu.com/s/1wQHPeH-dcQK8vI9zBtXWQQ 
提取码:94o7

2.安装xampp

在服务器上安装testLink需要先部署LAMP环境:                                                                             

L 是 类linux 系统。redhat , centos , ubuntu 等系统 !                                                                   

A 是 apache,是web服务器!如IIS

M 是 mysql 是数据库。

P 是PHP 是编译引擎                                                                                                                   

则需要安装Apache、MySQL、PHP,可以使用到集成部署工具xampp。

使用MobaXterm.exe连接新的linux服务器,也可以使用xshell或putty连接,将xampp安装包上传到服务器的data或其他文件目录中

进入文件目录,然后赋予777权限:

chmod -R 777 xampp-linux-x64-5.6.12-0-installer.run

然后运行安装文件:

./xampp-linux-x64-5.6.12-0-installer.run

安装的过程按提示输入y再回车即可。xampp默认安装目录为/opt/lampp,安装完成后开启服务:

sudo /opt/lampp/xampp start

然后需要赋权限

依次执行:

# chmod 666 config.inc.php

# chmod 777 gui/templates_c

# chmod 777 upload_area

# chmod 777 logs

3.配置xampp

①修改时区,进入/opt/lampp/etc,vi命令赋予php.ini文件可写入权限,然后打开它修改文件,将date.timezone=Europe/Berlin改为Asia/Shanghai ,然后重启xampp

②修改服务账号的密码,输入命令:sudo /opt/lampp/lampp security

按照界面提示依次输入各个账号的密码,记得要记录下来哟,以防忘记:

xampp控制面板的密码(用户名是xampp); phpmyadmin的密码(用户名是root或pma) mysql的密码(用户名是root)ftp密码(用户名是daemon)

③访问权限开启

进入/opt/lampp/etc/extra,赋予httpd-xampp.conf文件为可写入权限,然后打开它,找到Require local,改为Require all granted。

至此xampp安装完成,然后重启xampp,输入命令:sudo  /opt/lampp/xampp restart,然后在本地电脑输入http://ip/phpmyadmin(这里的ip为您的服务器ip地址),查看是否可以打开,如下图

 4.安装testLink

①将testLink安装包解压,放至/opt/lampp/htdocs目录下,重命名为testlink。

mv 原文件名 新文件名

②然后配置testlink的相关文件,

首先将/opt/lampp/htdocs/testlink/里的config.inc.php文件赋予可写入权限,然后打开它

打开config.inc.php,修改配置参数.如下:

a.将$tlCfg->config_check_warning_mode = FILE';改成$tlCfg>config_check_warning_mode='SILENT';

将$tlCfg->log_path= '/var/testlink/logs/'改成$tlCfg->log_path='/opt/lampp/htdocs/testlink/logs/'  

将$g_repositoryPath = '/var/testlink/upload_area/';改成$g_repositoryPath='/opt/lampp/htdocs/testlink/upload_area/';   

b.更改导入测试套件和测试用例文件大小

打开config.inc.php,查找$tlCfg->import_file_max_size_bytes,将后面的数据‘409600’改为期望的数据值。(建议修改为30M,即31457280

查找$tlCfg->import_max_row='10000',是导入文件一行的大小限制,可不修改

c.禁止新用户注册

打开config.inc.php,找到$tlCfg->user_self_signup=true,改为$tlCfg->user_self_signup=false,在登录界面便取消了newuser注册的链接。

③打开浏览器,输入http://ip/testlink,会自动跳到testlink安装页面,在页面中点击new installation进入配置页面

安装时,可以使用谷歌浏览器自带的翻译功能翻译成中文安装

进行配置

 

点击页面中【处理Tesklink设置】按钮,出现以下页面提示时,表示配置成功

点击页面下方的链接:TestLink,即可进入testlink登录页面,登陆testlink默认账号密码:admin / admin(登录成功后,可以修改管理员密码)。

至此,新服务器环境上的testlink安装完成

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

skyzhangq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值