ubuntu下基于XAMPP的Testlink安装部署

Testlink的安装:

1.安装包的准备

Tsetlink的官网下载1.9.16版本
XAMPP的官网下载XAMPP for Linux 5.6.28

2.XAMPP的安装

chmod 777 xampp-linux-x64-5.6.28-0-installer.run #赋予权限
./xampp-linux-x64-5.6.28-0-installer.run

然后根据提示,依次输入y,继续安装,安装目录在/opt/lampp下

3.启动XAMPP

sudo  /opt/lampp/lampp start
这样就是成功启动了
这样就是成功启动了

这样就是成功启动了!

4.验证是否安装成功

在浏览器中输入:http://localhost进行检查,如果出现下面界面,则代表Xampp安装成功

图片标题
图片标题

5.配置XAMPP

因为下面要设置4个密码,所以我统一设置成了123456,方便记忆。

sudo /opt/lampp/lampp security  # 设置密码 
XAMPP:Quick security check…  XAMPP: Your XAMPP pages are NOT secured by apassword.  XAMPP: Do you want to set a password? [yes] yes  XAMPP: Doyou want to set a password? [yes] yes  XAMPP: Password:  XAMPP:Password (again):  #第一个是设置xampp的密码
 XAMPP:The mysql/phpMyAdmin user pma has no password set!!!  XAMPP: Do you wantto set a password? [yes] yes  XAMPP: Password:  XAMPP: Password(again):  XAMPP: Setting new MySQL pma password.  XAMPP: SettingphpMyAdmin’s pma password to the new one.#第二个是设置phpMyAdmin的密码
XAMPP: MySQL has no root passwort set!!!  XAMPP: Do you wantto set a password? [yes] yes  XAMPP: Write the password somewhere down tomake sure you won’t forget it!!!  XAMPP: Password:  XAMPP: Password(again):  XAMPP: Setting new MySQL root password.  XAMPP:ChangephpMyAdmin’s authentication method.# 第三个是设置MySQL的root账户密码 
XAMPP: TheFTP password for user ‘daemon’ is still set to ‘xampp’.  XAMPP: Do youwant to change the password? [yes] yes  XAMPP: Password:  XAMPP:Password (again):#第四个是设置ftp密码

PS:此处设置的MySQL的root密码,在testlink安装设置中可用到。

配置php.ini

   vi /opt/lampp/etc/php.ini
    session.gc_maxlifetime = 2880 #session的保存时间为2880秒(48分钟)
    vi /opt/lampp/etc/php.ini
    date.timezone=Asia/Shangha #时间修改

通过以上步骤,XAMPP基本的设置就搞定了,已经达到可用的程度。

6.安装Testlink

tar –zxvf testlink-1.9.16.tar.gz #解压
sudo mv testlink-1.9.16 /opt/lampp/htdocs/testlink 移动至xampp目录(/opt/lampp/htdocs下)

赋权限

# chmod 777 gui/templates_c
# chmod 777 logs
# chmod 777 upload_area

PS:这个三个赋值权限很重要,在之后的搭建 new installation 会用到

7.配置Testlink

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

$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/'; $tlCfg->default_language = 'en_GB';改成
$tlCfg->default_language= ' zh_CN';
----------更改导入测试套件和测试用例文件大小----------
$tlCfg->import_file_max_size_bytes = 409600; 改成2M,即2097152
----------禁止新用户注册----------
$tlCfg->user_self_signup 的 true改为false,在登录界面便取消了NewUser链接。

7.new installation

在浏览器中输入 http://localhost/testlink点击new installation

图片标题

如果按照以上操作进行了 那么这个显示全部都是 OK, 如果有failed!那么你需要重新配置 config.inc.php文件


图片标题

之后就是设置登录密码 这个密码是第五步的时候设置的


图片标题
图片标题

述参数配置好后,点击页面中【Process Tesklink Setup】按钮
出现下面图片 就说明配置成功了


图片标题

点击页面下方的红色字体链接:TestLink即可进入testlink登录页面
语言的更改 和 邮箱的设置
图片标题
图片标题

以上就部署基本上就完成了!


下面是我整理的一些 XAMPP 的命令操作

参数  描述
start   启动 XAMPP。
stop    停止 XAMPP。
restart     重新启动 XAMPP。
startapache     只启动 Apache。
startssl    启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。
startmysql  只启动 MySQL 数据库。
startftp    启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。
stopapache  停止 Apache。
stopssl     停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。
stopmysql   停止 MySQL 数据库。
stopftp     停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。
security    启动一个小型安全检查程序。

卸载操作:

sudo /opt/lampp/uninstall 
sudo rm -rf /opt/lampp

我踩到的坑:
我是在第5步设置MYSQL密码的时候把设置的密码给忘记了,然后就导致 new installation 里 需要MYSQL密码,结果 Process Tesklink Setup 一直不能成功。
总结:如果是自己搭建,自己使用的话,密码还是统一并且简单点好。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,830评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,992评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,875评论 0 331
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,837评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,734评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,091评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,550评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,217评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,368评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,298评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,350评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,027评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,623评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,706评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,940评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,349评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,936评论 2 341

推荐阅读更多精彩内容