开发者社区> 晚来风急> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

XAMPP和Bugfree详细教程

简介:
+关注继续查看
一、XAMPP安装配置
  xampp是一款跨平台的集成 apache + mysql + php环境,是的配置AMP服务器变得简单轻松,支持windows,solaris,
  下载地址:http://sourceforge.net/projects/xampp/files/
  启动apache和mysql服务,如果apache不能成功启动,最大原因是80端口被占用(),把占用端口的进程关掉即可.
xampp默认安装路径为:C:\xampp
  解决方案:运行在cmd中运行 (安装目录)apache/bin/httpd.exe
  如我的路径是“C:\xampp\apache\bin\httpd.exe”
  找到错误的具体原因(发现真的是端口被占用)
  “(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: mak
  e_sock: could not bind to address 0.0.0.0:80
  AH00451: no listening sockets available, shutting down
  AH00015: Unable to open logs”
  转自网络
  XAMPP修改Apache端口 无法重启服务
  由于先前装了PHPNOW,之后又装了XAMPP,XAMPP的apache服务就启动不了,改了XAMPP的apache的端口号后,服务还是无法启动;
  解决方法:由于apache中httpd.conf文件加载了SSL,而之前已有SSL,所以XAMPP要修改apache与SSL才可使用,或在httpd.conf文件中将SSL的加载用#号注释掉,操作如下:
  打开apache配置文件,如D:\xampp\apache\conf\httpd.conf:
  修改“Listen 80”为“Listen 8080”;
  修改“ServerName localhost:80”为“ServerName localhost:8080”;
  打开SSL加载文件,如D:\xampp\apache\conf\extra\httpd-ssl.conf
  将所有443端口改为4433端口 或 直接在Apache配置文件httpd.conf中,去掉或注释“Include "conf/extra/httpd-ssl.conf"”
  最后启动mYSQL发现启动不了,原因是我已经安装了dedeCMS,其中也使用了XAMPP,所以果断把安装目录删除了,重装,发现OK了,哈哈
  
  表示已经安装成功,点击界面上排右侧可切换多种语言,这里选择“中文”,将界面语言设置为中文。
  选择左边的“安全”选项
  
  红字是不安全的,所以要去掉红字。
  MySQL安全控制台&XAMPP目录保护
  浏览器中输入http://localhost/security/xamppsecurity.php ,敲回车后出现如下图:
  
  为mysql root设置密码“111111”,输入自己的密码(这里需要自己设置密码);PhpMyAdmin 认证选择http,然后点击【改变密码】,密码设置成功。
  设置Xampp目录保护,输入用户名和密码,点击【保护XAMPP文件夹】后,提示XAMPP目录保护设置成功。
  一定要记住密码哦,每次配置的时候都需要输入用户名和密码的。
  下面用PHPmyadimin配置mysql,在浏览器中输入http://localhost/phpmyadmin,敲回车后如下图
  
  下面用PHPmyadimin配置mysql,在浏览器中输入http://localhost/phpmyadmin,敲回车后如下图
  刚才设置的密码在这里要用到了,用户名输入root,密码输入刚才自己设置的密码。就可以进入数据库了。
  如果重新登录phpmyadmin,发现无法连接,需要在PHPmyadmin下配置config.inc.php文件,该文件位于
  C:\xampp\phpMyAdmin中,找到config.inc.php文件,打开编辑,配置如下:
  cfg[′Servers′][i]['auth_type']     = 'http';
  cfg[′Servers′][i]['user'] = 'root';
  cfg[′Servers′][i]['password'] = '123456';
  pwd那行,是根据自己情况设置的。保存一下就可以了。
  设置PHP运行于安装模式
  这里设置和XAMPP 1.7的版本不同,1.8的版本中设置:
  在安装好的XAMPP界面点击Apache后侧的Config会弹出一个下拉框,这里选择打开
  PHP(php.ini),文档打开后,查找safe_mode字段设置为ON保存退出。
  然后通过http://localhost/security/index.php检查其状态。
  bugfree3.0.4下载、安装和配置:
  3.1 下载地址:
  3.2 安装步骤:
  3.2.1 解压后拷贝bugfree
  3.0.4至xampp安装目录的htdocs文件夹的根目录下,例如D: \xampp\htdocs\,命名为bugfree3;
  3.2.2 浏览器中输入http://localhost/bugfree3/install/,所有环境都检查ok后 【继续】按钮变为可点击状态;
  解决:将上图的数据库用户名改为root即可
  完成安装,进入BugFree,初始用户名: root  初始密码:111111
  
  安装成功了:
  
最新内容请见作者的GitHub页:http://qaseven.github.io/

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
微信程序开发系列教程(二)使用JavaScript给微信用户发送消息
我之前的文章 微信程序开发系列教程(一)开发环境搭建 介绍了微信开发环境的搭建,这篇文章我们就来一步步开发一些具体的功能。 功能需求:当有微信用户关注了您的公众号之后,您用JavaScript发送一个欢迎消息给这个粉丝。
64 0
[Apache,反向代理,日志,默认值,HTTP]Nginx日志配置详细教程
  nginx日志配置   nginx有一个非常灵活的日志记录模式。每个级别的配置可以有各自独立的访问日志。日志格式通过log_format命令来定义。ngx_http_log_module是用来定义请求日志格式的。   access_log指令   access_log path [format [buffer=size [flush=time]]];   access_log path format gzip[=level] [buffer=size] [flush=time];
134 0
微信程序开发系列教程(二)使用JavaScript给微信用户发送消息
微信程序开发系列教程(二)使用JavaScript给微信用户发送消息
189 0
Win10 UWP开发系列:使用VS2015 Update2+ionic开发第一个Cordova App
原文:Win10 UWP开发系列:使用VS2015 Update2+ionic开发第一个Cordova App 安装VS2015 Update2的过程是非常曲折的。还好经过不懈的努力,终于折腾成功了。 如果开发Cordova项目的话,推荐大家用一下ionic这个框架,效果还不错。
1676 0
JavaScript树型菜单 dtree
摘要:详细介绍应用dtree构建一个JavaScript树型菜单及其中参数配置说明 这几天写了个网站www.aatii.cn,用了一个JavaScript写的树型菜单,有网友问我要这个代码,很奇怪,了解一下,原来网上很多文章都在讨论Js树型菜单,看了几个实例,发现确实没有我用的这个好,因此baidu了一下,略作整理,希望大家不要浪费无用功。
903 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载