记录一下最近安装testlink的经历,供大伙儿参考,有问题可以留言讨论,这里就不截图了

先说下安装版本:

CentOS-7.0-1406-x86_64-DVD
xampp-linux-1.8.3-5-installer.run
testlink-1.9.15.tar.gz

1、安装xampp

(1)赋权限

chmod +x xampp-linux-1.8.3-5-installer.run

(2)安装

./xampp-linux-1.8.3-5-installer.run

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

(3)启动xampp

/opt/lampp/lampp start

停止命令是:/opt/lampp/lampp stop

(4)验证xampp是否安装成功

在浏览器中输入:http://localhost/xampp/进行检查,出现Xampp安装成功

(5)设置密码

/opt/lampp/lampp security

设置xampp密码(用户名xampp)、phpMyAdmin密码(用户名pma)、mysql密码(用户名root)、ftp密码(用户名daemon)

(6)让局域网的其他PC可访问

禁用防火墙:执行命令  systemctl disable firewalld.service,然后重启本PC

编辑xampp的配置文件:

vi /opt/lampp/etc/extra/httpd-xampp.conf

拉到最后几行的位置,将Require local这一行注释掉

在局域网PC中输入http://ip/xampp,能够正常访问xampp即配置成功

(7)将xampp设置为开机自动运行

(这一步在我电脑上没能设置成功,大家可以试试,不行的话,每次开机后,需要手动运行/opt/lampp/lampp start)

vi /etc/systemd/system/xampp.service

输入以下内容,保存:

[Unit]
Description=XAMPP

[Service]
ExecStart=/opt/lampp/lampp start

[Install]
WantedBy=multi-user.target

然后执行

systemctl enable xampp.service

2、安装testlink

(1)解压

tar –zxvf testlink-1.9.15.tar.gz

(2)将解压后的文件夹拷贝至xampp下的htdocs文件夹testlink下

mv testlink-1.9.15 /opt/lampp/htdocs/testlink

(3)赋权限

进入目录/opt/lampp/htdocs/testlink

chmod 777 gui/templates_c

chmod 777 logs

chmod 777 upload_area

(4)安装

在局域网电脑,打开http://ip/testlink 安装

出现fail时,

新建logs、upload_area这两个文件夹:
cd /var
mkdir testlink
cd testlink
mkdir logs
mkdir upload_area
修改这两个目录的权限

chmod 777 logs
chmod 777 upload_area

最后一步会遇到TestLink couldn't write the config file等一大串东西

进入/opt/lampp/htdocs/testlink目录,创建 vi config_db.inc.php,把提示的内容拷贝进去,保存

修改权限 chmod 777 config_db.inc.php

http://ip/testlink 访问testlink,用户名 密码均为 admin

CentOS 7下安装xampp和testlink的更多相关文章

  1. CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...

  2. CentOS 6 下安装Python 3

    可以下载各个版本的python:https://www.python.org/ftp/python/ 配置安装 下载最新的安装包(截止2013/11/05),还是3.3.2版本. #wget http ...

  3. CentOS 7 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)

    原文 CentOS 7 下安装 LEMP 服务(nginx.MariaDB/MySQL 和 php) LEMP 组合包是一款日益流行的网站服务组合软件包,在许多生产环境中的核心网站服务上起着强有力的作 ...

  4. Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

    原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6), ...

  5. CentOS 7下安装vertica记录

    CentOS 7下安装vertica记录 1.    安装好centeros 并更新 Centeros安装就不说了,安装完之后联网环境下 yum update.更新下,使得那些包都是新的.(要想用中文 ...

  6. CentOS系统下安装python3+Django

    转载:CentOS系统下安装python3+Django 1.首先用yum安装下vim,因为CentOS 7可能根本没自带完整vim,经常出现输入乱码:yum -y install vim 2.安装开 ...

  7. CentOS 7下安装Python3.6

    CentOS 7下安装Python3.6.4   CentOS 7下安装Python3.5 •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-de ...

  8. mac下安装xampp、及其之上的组件安装

    由于mac下开发需要用到php7,这里是用的xampp集成开发版本.但是mac下安装xampp失败,失败信息如下: Error starting "XAMPP" stack: fa ...

  9. CentOS 7下安装Python3.6.4

    CentOS 7下安装Python3.5 •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-deve ...

随机推荐

  1. 『奇葩问题集锦』Ruby 切换淘宝源报错WARNING: Error fetching data: SSL_connect returned=1 errno=0 state=SSLv3 read s erver certificate B: certificate verify failed

    ===>首先需要使用https<===https://ruby.taobao.org/ 第一步 下载http://pan.baidu.com/s/1kU0rxtH 复制到ruby安装的根目 ...

  2. Javascript自执行匿名函数(function() { })()的原理浅析

    匿名函数就是没有函数名的函数.这篇文章主要介绍了Javascript自执行匿名函数(function() { })()的原理浅析的相关资料,需要的朋友可以参考下 函数是JavaScript中最灵活的一 ...

  3. facebook快速登录常见错误:后台设置、域名权限、开发模式、公开、沙盒

    开发人员登录地址 :  https://developers.facebook.com/?ref=pf 官方登录API文档地址 : https://developers.facebook.com/do ...

  4. JavaScript中将JSON的字符串解析成JSON数据格式

    1.一种为使用eval()函数 var jsonObj=eval("("+data+")"); 2.使用Function对象来进行返回解析 var jsonst ...

  5. Presto: 可以处理PB级别数据的分布式SQL查询引擎

    2012年秋季Facebook启动了Presto,Presto的目的是在几百PB级别数据量上面进行准实时分析.在摒弃了一些外部项目以后,Facebook准备开发他们自己的分布式查询引擎.Presto的 ...

  6. Winform与WPF对话框(MessageBox, Dialog)之比较

    Winform:使用System.Windows.Forms命名空间中相应控件; WPF则调用Microsoft.Win32. MessageBox: // WinForm private void ...

  7. hdu-A+B问题,大数加法

    格式问题很头疼啊 Input The first line of the input contains an integer T(1<=T<=20) which means the num ...

  8. 2016031401 - ubuntu显示桌面快捷键

    ubuntu显示桌面快捷键设置 步骤如下:系统设置->键盘->快捷键->窗口->最小化窗口 个人设置的是super+D,super就是window下的win键.

  9. CocoaPods简单使用

    CocoaPods的原理 CocoaPods的原理是将所有的依赖库都放到另一个名为Pods的项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中.Pods项目最终会编 ...

  10. Quartz1.8.5例子(十四)

    org.quartz.scheduler.instanceName: PriorityExampleScheduler # Set thread count to 1 to force Trigger ...