ubuntu搭建XAMPP集成环境和BugFree
About
首先,bugfree依赖xampp集成环境。安装比较麻烦, 所以,才有了多图的安装步骤,搭配视频,为了更快的搭建完毕。
强调,xampp要安装低版本的,不然由于PHP7.x版本取消了MySQL的某些功能,到最后安装成功会发现,在bugfree中mysql那一栏会提示没有mysql,说是要修改源码,我想你也不愿意修改源码吧!
依赖下载
下载xampp
拿走不用谢百度云链接,内含XAMPP5.6稳定版、bugfree、ubuntu镜像文件,提取码是mibm
。
防止失效,你还可以:
本文以xampp5.6.38版本为准,点击链接下载。大约有135兆,下载速度.........要有心理准备!
Linux平台release:https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/
各平台下载链接:https://sourceforge.net/projects/xampp/files/
有其他版本需求:https://www.apachefriends.org/download.html
下载bugfree
github上链接
或者https://www.fixdown.com/soft/3389.html
或者 https://pan.baidu.com/s/1KRa-b58UJYEPn2_q9jJZJQ,提取码是 2mbv
搭建XAMPP集成环境
首先将xampp的.run
文件和解压后的bugfree目录拷贝到ubuntu桌面。
安装xampp
打开terminal
终端,然后:
sudo chmod 777 ./Desktop/xampp-linux-x64-5.6.38-0-installer.run [sudo] password for neeo: sudo ./Desktop/xampp-linux-x64-5.6.38-0-installer.run
授权然后输入管理员密码后,执行.run
文件。接下来,一路下一步即可。
到这里,我们已经成功了一半,继续!
选择Manage Servers
,可以看到只有Apache Web Server
启动了,剩下两个还没启动,这个时候,虽然我们能在浏览器访问它们,但是只有将后续的两个都启动了,安装bugfree的时候,才不会受影响。
点击Start All
,把它们都启动起来。都是Running
才算没问题。右侧的Configure
你也可以进行相关的配置,这里不做修改,先用默认的。
然后,浏览器访问127.0.0.1/dashboard/
,出现如下画面表示安装成功。因为是默认端口80,可以省略不写,如果有端口冲突,你修改完端口后,比如修改为82,那么你就要访问127.0.0.1:82/dashboard/
了。
bugfree安装
还是在terminal
终端。
首先将bugfree
目录(此时它还在桌面)移动到指定的位置:
neeo@neeo:~$ sudo mv ./Desktop/bugfree/ /opt/lampp/htdocs/ neeo@neeo:~$ cd /opt/lampp/htdocs/ neeo@neeo:/opt/lampp/htdocs$ ls applications.html bugfree favicon.ico index.php bitnami.css dashboard img webalizer neeo@neeo:/opt/lampp/htdocs$ sudo chmod 777 -R bugfree/ neeo@neeo:/opt/lampp/htdocs$ sudo mkdir BugFile neeo@neeo:/opt/lampp/htdocs$ sudo chmod 777 BugFile/
上诉操作,就是先把bugfree目录移动到/opt/lampp/htdocs/
,然后cd 到/opt/lampp/htdocs/
目录下,然后,给刚才的bugfree目录权限,然后在同级目录下创建一个BugFile
目录并赋予权限。这个目录必须叫做BugFile
,照做即可,别浪!
容易出错的地方,需要注意了
完事,我们在浏览器地址栏输入127.0.0.1/bugfree
,然后自动跳转到127.0.0.1/bugfree/install
路径。
注意,上图中标的MySQLversion
那一栏,如果你的XAMPP
的版本如果是7.x的话,那么会提示你什么mysql未安装,然后百度的话,就会发现说是因为PHP的7.x版本移除了mysql的部分功能。然后巴拉巴拉让你修改源码,虽然也简单,但对于小白也是比较麻烦。所以,我们开始就说这个鬼东西的版本不要太高,太高受不了!另外,看到路径下面划线的哪一行了么。这就是我们刚才手动创建的BugFile
目录,你要是随便起名或者不给权限,你就会发现读写栏都是红叉,然后种种原因导致无法继续。
是的,如果有一项是有问题的,都无法继续下去!
现在,一切没问题。点击继续,往下走。
配置数据库
首先,数据库服务器地址将原来的localhost
改为127.0.0.1
或者虚拟机的ip(怎么获取截图中有)。然后数据库用户名是root
,记住默认密码为空,什么也不要填写,完事勾选接收许可协议。
在完了之后,点击安装。短暂的提示正在安装后,进入另一个页面。
记住这个用户名和密码。然后点击BugFile
。将用户名(admin)和密码(123456)输入然后登录。
完事,截个大图以示庆祝!!!!
see also:bugfree 安装配置(Ubuntu16.04 amd 64 Desktop) | 【xampp】windows下XAMPP集成环境中,MySQL数据库的使用
原文地址:https://www.cnblogs.com/sundawei7/p/11957713.html
- 差异分析得到的结果注释一文就够
- 如何使用Cloudera Manager禁用HDFS HA
- 转录组表达数据分析的一些可视化
- 如何使用java代码通过JDBC连接Impala(附Github源码)
- 点击此文,无需转发,即可下载上千个免费R包
- 如何使用Cloudera Manager启用HDFS的HA
- 刷剧不忘学CNN:TF+Keras识别辛普森一家人物 | 教程+代码+数据集
- 深度学习中的基础线代知识-初学者指南
- 如何通过CM升级Kafka0.11及Spark2.2
- MyEtherWallet 手动添加币乎代币(KEY)
- 玩转TensorFlow深度学习
- 如何在CDH实现HDFS透明加密
- 漏洞分析】Shiro RememberMe 1.2.4 反序列化导致的命令执行漏洞
- 机器学习算法再比较
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- CentOS 7更新时出现:Multilib version problems问题的解决方法
- Linux模拟网络丢包与延迟的方法
- centos6.5通过yum安装nginx
- Linux系统利用cp命令实现强制覆盖功能的方法
- leetcode队列之设计循环双端队列
- Centos7学习之添加用户和用户组的方法
- Linux静态库与动态库实例详解
- Linux字符终端如何用鼠标移动一个红色矩形详解
- Linux中出现“No space left on device”错误的排查与解决方法
- 浏览器是如何调度进程和线程的?
- Linux shell利用sed如何批量更改文件名详解
- linux下通过xinetd服务管理 rsync 实现开机自启动
- linux实现自动删除最旧的几个文件详解
- 基于Ubuntu 16.04设置固定IP的方法教程
- CentOS添加和删除用户以及用户组的方法