1.xampp安装包地址: 链接:https://pan.baidu.com/s/1Th2QvF77jvIGzMROoF2rbg 密码:yoar

2.因为我用的是xshell5连接Linux服务器,直接可以rz上传到opt目录下

3.给他权限 chmod 755 xampp-linux-1.8.3-3-installer.run   r=4 查看文件权限 w=2修改文件内容  x=1执行该文件

4.运行安装:命令:sudo ./xampp-linux-1.8.3-3-installer.run    sudo是提权     如果是root用户,不用提权

5.启动服务     sudo /opt/lampp/lampp start

6.查看apache启动进程  ps –ef|grep  httpd   查看mysql启动启动进程  ps -ef|grep mysql

7.关闭服务  /opt/lampp/lampp stop

8.关闭防火墙 service iptables stop  之前同事踩的坑  因为他用的是centos7      systemctl stop firewalld.service  关闭防火墙命令区别还是很大的

9.上传到bugfree 到 /opt/lampp/htdocs 下  rz上传  前提你要下载lrzsz包    yum install lrzsz -y  bugfree下载地址链接:https://pan.baidu.com/s/11d-ysHtMr17AIx_kWIhong 密码:8mp8

10.解压  unzip bugfree.zip  给他权限 chmod 777 bugfree   启动数据库服务 切换到 /opt/lampp/bin  加入到PATH环境变量  vi /etc/profile

启动mysql服务  ./mysql -u root-P

密码   123456

如果出现

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock’(2) 排错流程

rm -rf /opt/lampp/logs/httpd.pid 
rm -rf /opt/lampp/var/mysql/*.pid
rm -rf /opt/lampp/var/*.pid
然后重启xampp

11.在浏览器输入你的ip地址,注意是你搭建服务的 ip   192.168.1.10 /bugfree/install 安装bugfree
然后一步一步设置
检查环境
① 安装页面提示,设置文件库读写权限
② cd /opt/lampp/htdocs
③ mkdir BugFile在   /opt/lampp/htdocs
④ 创建BugFile文件夹
⑤ 配置读写权限
⑥ chmod 777 /opt/lampp/htdocs/BugFile
⑦ chmod 777 /opt/lampp/htdocs /bugfree/assets
⑧ chmod 777 //opt/lampp/htdocs /bugfree/protected/runtime
⑨ chmod 777 -R /opt/lampp/htdocs /bugfree/protected/config
⑩ chmod 777–R /opt/lampp/htdocs /bugfree/install
设置数据库地址、用户名、密码、数据库名

切记千万不要  chmod R chmod 777   /opt/lampp      之前图方便,把我坑死了  

12.安装提示数据库连接权限报错

./mysql -u root -p  切记在bin目录下

直接回车 不要输入密码

show databases;

use mysql ;

修改用户表

select * from user \G;  密码改成自已容易记住的123456  因为我复制的

update user set password=password("123456") where user='root';

改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后.

更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

update user set host = '%' where user = 'root';  %允许任何主机连接

select host, user from user \G;
2. 授权法。例如,你想myuser用户使用mypassword密码从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

我可以查看表的结构 看host

我的就OK了  如果你在虚拟机搭建的服务,请选择的桥接模式或者Nat模式 如果没有IP 重启网卡  或者是虚拟机DHCH分配服务没开启

在windows+R  输入services.msc  启动服务

Linux搭建bugfree的更多相关文章

  1. Linux 搭建Nexus

    Linux 安装Maven和nexus代理仓库 1    说明 环境:redhat Enterprise Linux Server5.3-x64. 版本:Maven 3.0.5 ,Nexus-2.5. ...

  2. Linux 搭建SVN 服务器(转)

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  3. 原 Linux搭建SVN 服务器2

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  4. 原 Linux搭建SVN 服务器

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  5. Linux搭建SVN 服务器

    Linux搭建SVN 服务器 1          安装SVN 2          使用客户端连接 2.1       使用windows的客户端 2.2       使用Linux下的命令行 3  ...

  6. Linux 搭建SVN server

    一. SVN 简单介绍 Subversion(SVN) 是一个开源的版本号控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository ...

  7. Linux搭建SVN 服务器(转)

    转自:http://my.oschina.net/lionel45/blog/298305 Linux搭建SVN 服务器 作者: 沈小然    日期:2014年 8月 5日 1          安装 ...

  8. Linux 搭建SVN 服务器

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  9. linux搭建phantomjs+webdriver+testng+ant自动化工程

    因为项目的原因,需要将脚本在linux环境无浏览器化去跑,那么原有的在windows系统下有浏览器化的自动化脚本场景就不适用了,这里给出linux系统下搭建phantomjs+webdriver+te ...

随机推荐

  1. 剑指offer(52)正则表达式的匹配

    题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式.模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次). 在本题中,匹配是指字符串的所有字符匹配整个模式 ...

  2. Guitar Pro里自动化编辑器有什么用?如何使用?

    我们在使用操作Guitar Pro来进行吉他学习创作时,会遇到下面几个问题.当我们想要改变全部小节或者某一特定小节的拍速时,就会在想,有没有什么简便工具来实现我们的想法呢?告诉大家,Guitar Pr ...

  3. 使用Java或 JavaScript获取 方括号中的内容

    1.使用Java获取方括号中的内容 String str = "[你]们,[我]们,[他]们,都要[好好学习,天天敲代码]"; Pattern p = Pattern.compil ...

  4. Spring错误——Spring AOP——org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

    背景:学习切面,测试前置通知功能,xml配置如下 <?xml version="1.0" encoding="UTF-8"?> <beans ...

  5. POJ 1038 Bugs Integrated, Inc.(DFS + 三进制状压 + 滚动数组 思维)题解

    题意:n*m方格,有些格子有黑点,问你最多裁处几张2 * 3(3 * 2)的无黑点格子. 思路:我们放置2 * 3格子时可以把状态压缩到三进制: 关于状压:POJ-1038 Bugs Integrat ...

  6. gets() 与 scanf() 的小尴尬

    gets() 与 scanf() 函数相处呢有点小尴尬的,就是 gets() 在 scanf() 后边就爱捣乱.为什么呢,先了解它们两者之间的异同: 同: 都是可以接受连续的字符数据 并在字符结束后自 ...

  7. pip安装第三方库镜像源选择

    在pip安装时,有些库速度及其缓慢从而导致失败,可以通过更改镜像源的方式来安装. 我在安装的时候使用了清华的镜像源,格式如下: 想要安装什么库就在后面替换即可.

  8. ubuntu中可以ping通IP地址但是ping不通域名的问题(www.baidu.com)

    治标不治本的办法:每次开机后执行sudo /etc/init.d/resolvconf restart就可以ping通. 治本方法见原博:https://blog.csdn.net/WFping518 ...

  9. 【linux总结】zsl

    extundelete [root@xuegod63 ~]# lsof -p 43641 #一般用于查看木马进程,在读哪些文件 [root@xuegod63 ~]# lsof -i :22 #用于查看 ...

  10. Redis入门指南之三(入门)

    本节主要介绍Redis的5种数据类型,同时使用Python API来操作Redis,其中python版本为3.5, redis版本为4.0.2. redis-py 的API的使用可以分类为: (1)连 ...