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

点击下一步安装

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

下面即配置完毕

Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道的更多相关文章

  1. linux下xampp集成包安装配置方法

    1.查看你linux系统的位数,是32位的还是64位的.使用uname -a命令查看. 显示有 x86_64则说明你是64位内核, 跑的是64位的系统. i386, i686说明你是32位的内核, 跑 ...

  2. 连接Linux下 XAMPP集成环境中部署的禅道的数据库MariaDB

    用mysql数据库工具连接linuxmysql环境,但是会遇到连接失败的问题,如下所示: 这就需要涉及到另外的问题了,需要我们打开mysql的连接授权,具体的操作步骤如下: 1)在xshell里进入m ...

  3. Linux下apache+phppgadmin+postgresql安装配置

    Linux下apache+phppgadmin+postgresql安装配置 操作系统:CentOS 安装包:httpd(首选yum), php(包括php以及php-pgsql,php-mbstri ...

  4. Linux 下的各种环境安装

    Linux 下的各种环境安装 1.安装 python Centos7  安装  python 2.7 : https://www.cnblogs.com/Jomini/p/10507077.html ...

  5. 【xampp】windows下XAMPP集成环境中,MySQL数据库的使用

    在已经安装了XAMPP之后,会在你安装的目录下面出现”XAMPP“文件夹,这个文件夹就是整个XAMPP集成环境的目录. 我们先进入这个目录,然后会看到带有XAMPP标志的xampp-control.e ...

  6. windows server2008服务器下XAMPP集成环境配置apache的SSL证书:

    1.在腾讯与申请的免费SSL证书.按其要求配置,并提交申请,进行审核,审核通过,获得一年使用的SSL免费证书. 2.按下面的要求,进行SSL证书安装配置.本人在配置XAMPP下的apache时,无需复 ...

  7. Linux下LANMP集成环境中编译增加pdo_odbc模块

    linux版本为CentOs6.5,php集成环境为lanmp_v3.1,集成环境中默认的pdo扩展为:mysql, sqlite, sqlite2,现在有需求想链接微软的Access数据库,所以需要 ...

  8. linux下c++开发环境安装(eclipse+cdt)

    方法一: 此外,众所周知,Eclipse是Java程序,因此很容易就实现了跨平台,也是众所周知,Java的大型程序非常吃内存,即使有512MB内存, 仍然感觉Eclipse的启动速度很慢.个人认为1G ...

  9. window / Linux 下 Golang 开发环境的配置

    一直专注于使用python语言进行程序开发,但是却又一直被它的性能问题所困扰,直到遇到了天生支持高并发的Golang,这似乎也成了学习go语言最理所当然的理由.下面介绍下Go语言开发环境搭建的步骤: ...

随机推荐

  1. 【Codefoces487E/UOJ#30】Tourists Tarjan 点双连通分量 + 树链剖分

    E. Tourists time limit per test: 2 seconds memory limit per test: 256 megabytes input: standard inpu ...

  2. excel学习

    制作打钩方格 :输入R ,然后选中R,在字体中选中wingdings 2即可 快速选中一列:选中两行以上,然后Ctrl+Shift+下 分段显示手机号:选中单元格,Ctrl+1,然后选中数字,自定义, ...

  3. wcf第3步之报文分析及原生调用

    最简单的调用当然是服务引用,但是我更想原生调用,所以希望能通过报文有如下研究 1.报文分析 <wsdl:definitions xmlns:wsdl="http://schemas.x ...

  4. fping tcping hping nmap nc

    [root@test ~]# fping -a -g 192.168.40.1 192.168.40.240 |nl   #-a   扫描alive主机,-g扫描一个段的ip地址 [root@test ...

  5. 10月25日上午PHP继承多态

    概念:子类可以继承父类的一切 方法重写:在子类里面对父类的方法进行重写,实现自己独特的功能.特点:单继承:一个子类只能有一个父类,一个父类可以派生出多个子类.override重写(子类对父类的重写) ...

  6. Android 签名证书

    Android APK的数字签名的作用和意义 http://blog.csdn.net/gaomatrix/article/details/6568191 http://jingyan.baidu.c ...

  7. JAVA中获取当前系统时间及格式转换

    JAVA中获取当前系统时间   一. 获取当前系统时间和日期并格式化输出: import java.util.Date;import java.text.SimpleDateFormat; publi ...

  8. 大熊君{{bb}}------春节期间你跳槽了吗?

    时间过的很快,转眼间又快过春节了,推荐你在春节期间跳槽,是基于以下几个原因: 1,命中率高 通常情况下,所有公司都会在年底进行一定幅度的裁员,而惟独这家公司在招工,这等于明摆着告诉公众他们现在面临严重 ...

  9. PHP如何获取Post请求中的Json字符串数据?

    摘自:http://dianjingjiaoyu.blog.163.com/blog/static/18347920820114194642257/ 最近用到ext与PHP交互,ext把json数据p ...

  10. TCP/IP 和 Socket 的关系

    要写网络程序就必须用Socket,这是程序员都知道的.而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,w ...