Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道

Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。
XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。
XAMPP 的确非常容易安装和使用:只需下载,解压,启动即可。
目录说明

Web程序(PHP、Html)都放到 xampp\htdocs\
perl文件目录xampp\cgi-bin\;
apache基础配置:xampp\apache\conf\httpd.conf
apache更多配置(如虚拟主机等)文件:xampp\apache\conf\extra\
php配置文件:xampp\php\php.ini
xampp高级的启动与停止参数如下表信息。
参数
描述
start
启动 XAMPP。
stop
停止 XAMPP。
restart
重新启动 XAMPP。
reload
Apache,MySQL 和 ProFTPD(如果正在运行)重新载入各自的配置文件
startapache
只启动 Apache。
startssl
启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。
startmysql
只启动 MySQL 数据库。
startftp
启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“xampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。
stopapache
停止 Apache。
stopssl
停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。
stopmysql
停止 MySQL 数据库。
stopftp
停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。
reloadapache
Apache 服务器重新载入其配置文件。
reloadmysql
MySQL 数据库重新载入其配置文件。
reloadftp
ProFTPD 服务器重新载入其配置文件。

 

1、直接去网上下载xampp的压缩包,注意是linux版本的,有64位跟32位区分。

  •  下载地址https://www.apachefriends.org/zh_cn/index.html

  •  确认自己linux位数命令uname -a      

    x86_64则说明你是64位内核, 跑的是64位的系统.

    i386, i686说明你是32位的内核, 跑的是32位的系统

2、将下载后的xampp压缩包上传到linux虚拟机,/opt目录下  

3、切换到opt目录下,对xampp.zip解压

 命令:cd opt 会看到 一个.run的文件

对xampp.run赋予最高权限

命令:chmod 777 xampp.run

赋权之后进行执行xampp.run,默认进行安装

 命令:./xampp.run

 执行过程中出现询问,一路yes下去,输入“y”,回车

 出现以下的图示,表示应安装xampp完成。查看/opt目录下多了一个lampp文件夹。

 

4、测试xampp环境是否能访问成功,在本地电脑端浏览器输入 http://ip/dashboard/ (ip为你虚拟机的ip地址)

  不能正常访问,关闭防火墙试一下(这边用的是centos7) 关闭防火墙命令:systemctl stop firewalld

  首先先查看下CentOS7   防火墙运行状态。命令:systemctl status firewalld

显示 Active(running) 正在运行中....

执行关闭防火墙命令:systemctl stop firewalld

再查看 防火墙是否关闭状态:systemctl status firewalld

显示 状态已经关闭

然后就可以在本地访问xampp,可以正常访问。

xampp集成环境安装配置已完成,下面就来部署BugFree

 

 1、将已经在本地解压的bugfree文件夹,用xftp工具上传至lampp/htdocs 目录下

切换到lampp/htdocs 目录,对bugfree赋权

 命令:chmod 777 -R bugfree

 赋权之后bugfree文件夹背景颜色会变绿色

在lampp/htdocs 目录,创建一个BugFile文件夹,并赋予最高权限

命令:mkdir BugFile

        chmod 777 -R BugFile

 

2、

切换到lampp目录下,启动xampp

  命令:cd /opt/lampp

            ./xampp start

 出现以下界面则启动成功,可以看到Apache、mysql都启动了。

3、

在本地电脑端浏览器输入 http://ip/bugfree/ (ip为你虚拟机的ip地址)

1)  进行bugfree的配置及安装,默认出现环境检查的界面,读写权限全为“√”,点击“继续”到下一步

2)进入到数据库配置,xampp集成环境自带安装mysql,mysql默认创建的root用户密码为空;

这里配置界面,用户名输入root、其他都默认,勾选许可协议,点击“安装”

3)安装之后出现这个界面即部署bugfree成功

4)直接点击进入BugFree系统,用初始用户admin登录,看到以下界面就表示部署成功,你可以进行相关bug管理系统的操作了。

 

 

xampp集成环境部署禅道

搭建禅道也是放到lampp/htdocs 目录下,解压即可访问http://ip/zentaopms/www/install.php 如图:

然后 打开连接就可以进行设置了http://ip/zentaopms/www/install.php

点击下一步安装

下面是设置禅道的项目名称及 禅道管理员的账号密码

下面即配置完毕

BugFree 3.0 在保留 2.x 版本的用户体验基础上进行了完全的重构和重写,重点突出了可配置、可定制和交互性。我们在2.x 版本的兼容和升级上做了大量的工作,但毕竟是一次完全的技术重构,系统稳定性和用户体验还需要在后续版本不断完善。提醒大家在对BugFree进行升级之前,对原有数据进行备份。也非常欢迎大家就使用过程中的任何问题和建议在 自由软件BugFree交流 微群进行讨论。 BugFree 3.0 主要改动如下 程序整体重构。新版采用了 PHP 的 Yii 框架,方便进行二次开发。在操作上,所有操作都在固定的产品下进行。通过选择左上角的产品列表去进行切换。所有的模板和自定义查询及Bug,Case,Result的创建都和产品关联。 页面不再使用frameset架构,界面更清新简洁。 人名采用Ajax查询加载,不再使用下拉列表,通过使用 username 和 realname 去查找用户,改善了在大量用户存在的情况下首字母定位较慢的弊端。 模块加载采用 Ajax,加快页面加载速度。 新增查询结果标记功能,可以方便的记住自己感兴趣的查询结果条目。 新增模板创建功能。 增强自定义字段设定。BugFree3.0版将浏览器、如何发现、Bug 类型等字段全部从基本字段移除,基本字段只保留标题、模块路径、指派给、抄送给、复现步骤等常用字段。其它都通过自定义字段来扩展。可以针对自定义字段设定可编辑阶段(新建、解决、关闭)、是否必填、验证规则(无、唯一、正则表达式)等,增强了系统的使用灵活性。 后台管理增加Log记录,让后台变更也有记录可查。 增加后台管理的系统设置功能。系统管理员等配置可以在这里操作,不用再去修改配置文件。 后台查询结果支持排序。 注释、复现步骤使用富文本编辑框。 JS替换原有Flash统计报表。 其他如性能提升、全新API及若干细节改动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值