CentOS 7下安装xampp和testlink
记录一下最近安装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的更多相关文章
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
- CentOS 6 下安装Python 3
可以下载各个版本的python:https://www.python.org/ftp/python/ 配置安装 下载最新的安装包(截止2013/11/05),还是3.3.2版本. #wget http ...
- CentOS 7 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)
原文 CentOS 7 下安装 LEMP 服务(nginx.MariaDB/MySQL 和 php) LEMP 组合包是一款日益流行的网站服务组合软件包,在许多生产环境中的核心网站服务上起着强有力的作 ...
- Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因
原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6), ...
- CentOS 7下安装vertica记录
CentOS 7下安装vertica记录 1. 安装好centeros 并更新 Centeros安装就不说了,安装完之后联网环境下 yum update.更新下,使得那些包都是新的.(要想用中文 ...
- CentOS系统下安装python3+Django
转载:CentOS系统下安装python3+Django 1.首先用yum安装下vim,因为CentOS 7可能根本没自带完整vim,经常出现输入乱码:yum -y install vim 2.安装开 ...
- CentOS 7下安装Python3.6
CentOS 7下安装Python3.6.4 CentOS 7下安装Python3.5 •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-de ...
- mac下安装xampp、及其之上的组件安装
由于mac下开发需要用到php7,这里是用的xampp集成开发版本.但是mac下安装xampp失败,失败信息如下: Error starting "XAMPP" stack: fa ...
- CentOS 7下安装Python3.6.4
CentOS 7下安装Python3.5 •安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-deve ...
随机推荐
- 【转】Ext JS xtype
原文:Ext 中xtype一览 基本组件: xtype Class 描述 button Ext.Button 按钮 splitbutton Ext.SplitButton 带下拉菜单的按钮 cyc ...
- js事件对象--DOM中的事件对象/IE中的事件对象/跨浏览器的事件对象
事件对象 在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息.包括导致事件的元素.事件的类型,以及其他与特定事件相关的信息.例如,鼠标操作导致的事件对 ...
- node.js操作mongoDB数据库
链接数据库: var mongo=require("mongodb"); var host="localhost"; var port=mongo.Connec ...
- Mysql 与 php动态网站开发 入门教程
这个系列的教程由表单开始写,因为表单可以把数据库和web 之间的交互表现得很明显.提交表单 ,数据库记录注册信息. 本教程属于基础教程.大神请略过. 对于php和mysql之间的稳固性很 ...
- 关于textjs的tree带复选框的树
通过查阅一些资料和自己之前了解到的一些相关知识,有时项目中需要用到.话不多说,先看一下效果图: 我写的这人员选择的树,主要是改写了TreePanel,如下代码: ExtendTreePanel.js ...
- C++的类和对象
#include <iostream> // 预处理命令 using namespace std; class Student{ // 声明一个类,类名为Student private : ...
- [JavaScript] js 迅雷评分效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...
- python获取对象信息
获取对象信息 拿到一个变量,除了用 isinstance() 判断它是否是某种类型的实例外,还有没有别的方法获取到更多的信息呢? 例如,已有定义: class Person(object): def ...
- 对SVM的个人理解
对SVM的个人理解 之前以为SVM很强大很神秘,自己了解了之后发现原理并不难,不过,“大师的功力在于将idea使用数学定义它,使用物理描述它”,这一点在看SVM的数学部分的时候已经深刻的体会到了,最小 ...
- GRUB引导——menu.lst的写法
转自menu.lst的写法.menu.lst的写法 1.menu.lst的写法之一 首先我们看一下我的Fedora 4.0 中的/boot/grub/menu.lst 的内容: default=0 ...