xampp服务器搭建和使用
1.安装完XAMPP后会出现Apache端口被占用的问题,一下方法解决
错误信息如下:
Error: Apache shutdown unexpectedly.
9:37:01 [Apache] This may be due to a blocked port, missing dependencies,
9:37:01 [Apache] improper privileges, a crash, or a shutdown by another method.
9:37:01 [Apache] Press the Logs button to view error logs and check
9:37:01 [Apache] the Windows Event Viewer for more clues
9:37:01 [Apache] If you need more help, copy and post this
9:37:01 [Apache] entire log window on the forums

- 2
应该是端口的问题,这里使用程序提供的设置功能设置一下端口,具体需要点击程序界面上的【config】按钮。

- 3
在新窗口中点击【server and por setting】,在设置窗口上输入对应的对应的端口,需要记得通常情况下80窗口及443窗口可以一起修改。


- 4
回到后,再次点击启动,还是出错。。。。会不会是没有被修改,只能看一下程序下的配置文件,点xampp后的config,需要注意的是80端口及443端口需要分别设置。


- 5
打开配置文件后,直接使用搜索功能找到80端口的配置,将端口修改为801之类的,443端口同样,需要修改为其它端口,保存文件。

- 6
配置好后,点击启动,可以正常了。这里需要注意的事情是,第一次配置用的端口要与第二次手动配置的保持一致,因为点击界面上的【admin】启动管理界面时,使用的是第一次配置时使用的端口,只有保持一致才能打开网页管理界面。

数据库密码块如果想把密码改成别的,可以直接执行西面的SQL 语句,把new_password改成自己的密码即可:
1UPDATE user SET password=PASSWORD('new_password') WHERE user='root';
另外既然mysql的root用户密码已经修改了,那么phpmyadmin中的对应密码配置也要修改,找到配置文件,如我的是
F: mppphpMyAdminconfig.inc.php
找到如下代码
代码如下 复制代码 Authentication type and info */$cfg['Servers'][$i]['auth_type']
= 'config';$cfg['Servers'][$i]['user']
= 'root';$cfg['Servers'][$i]['password']
= '';$cfg['Servers'][$i]['extension']
= 'mysql';$cfg['Servers'][$i]['AllowNoPassword']
= true;修改为
代码如下 复制代码 Authentication type and info */$cfg['Servers'][$i]['auth_type']
= 'config';$cfg['Servers'][$i]['user']
= 'root';$cfg['Servers'][$i]['password']
= '123456';$cfg['Servers'][$i]['extension']
= 'mysql';$cfg['Servers'][$i]['AllowNoPassword']
= true;这样就会需要重启登录phpmyadmin了。
忘记密码怎么办
1. 关闭正在运行的MySQL服务
2. 打开DOS窗口,转到mysql\bin目录
3. 输入mysqld --skip-grant-tables 回车 --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证
4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录
5. 输入mysql回车,如果成功,将出现MySQL提示符 >
6. 连接权限数据库: use mysql;
6. 改密码:update user set password=password("root") where user="root";
mysql5.7以上版本--> UPDATE user SET authentication_string=PASSWORD("root") WHERE User="root";
7. 刷新权限(必须步骤):flush privileges;
8. 退出 quit。
9. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。
xampp服务器搭建和使用的更多相关文章
- Web开发(XAMPP服务器搭建)
XAMPP是一个功能强大的搭建服务器环境的软件集成包.它集成了Apache.MySql.php.perl这几个服务器常用的软件.而我们在使用时,省去了安装这些软件的步骤,只需要下载XAMPP,解压缩. ...
- linux下的服务器搭建集成环境
linux下的服务器搭建集成环境 ——写给初学者的我们 1.准备工具 1.1 SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录 ...
- 腾讯云服务器搭建Apache/PHP/MySQL环境
软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...
- 腾讯云服务器搭建WampServer环境
软件环境Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置下载 XAMPP https ...
- Git本地服务器搭建及使用详解
Git本地服务器搭建及使用 Git是一款免费.开源的分布式版本控制系统.众所周知的Github便是基于Git的开源代码库以及版本控制系统,由于其远程托管服务仅对开源免费,所以搭建本地Git服务器也是个 ...
- Linux下的SVN服务器搭建
Linux下的SVN服务器搭建 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总 ...
- 版本控制-svn服务器搭建和常用命令(centos 6.3)
Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...
- 版本控制-Git服务器搭建和常用命令使用
Git是目前世界上最先进的分布式版本控制系统(没有之一).使用Svn的请参考<版本控制-svn服务器搭建和常用命令(centos 6.3)>,下面介绍Git的常用命令 常用命令 简单版 升 ...
- JAVA服务器搭建之问题总结
负责维护公司产品的web服务器搭建与维护,最近遇到一下状况,今天在这里简单总结一下,希望对于刚刚一些刚入行的小伙伴有所帮助,避免再走弯路. 第一点:Tomcat内存设置: 一.常见的Java内存溢出有 ...
随机推荐
- 阅读AuTO利用深度强化学习自动优化数据中心流量工程(一)
目录 问题 解决方法 模型选择 框架构建 Sigcomm'18 AuTO: Scaling Deep Reinforcement Learning for Datacenter-Scale Autom ...
- HttpWebRequest类,及如何使用Cookie(转载)
HttpWebRequest类与HttpRequest类的区别.HttpRequest类的对象用于服务器端,获取客户端传来的请求的信息,包括HTTP报文传送过来的所有信息.而HttpWebReques ...
- GoBelieve service部署常见问题总结
问题1: 大家好,我按照文档的步骤编译im时(make install),出现 can't load package: package main: app_route.go:1:1: expected ...
- 京东7Fresh新零售架构设计分析
7Fresh是京东第一个线上线下融合落地的零售创新业务模式,店内有大量设备的集成,设备供应商达50多家,针对线下业务的特点,团队独立规划和设计POS收银系统.店内生产系统.加工系统.货架陈列系统.魔镜 ...
- 使用Consul做服务发现的若干姿势
从2016年起就开始接触Consul,使用的主要目的就是做服务发现,后来逐步应用于生产环境,并总结了少许使用经验.最开始使用Consul的人不多,为了方便交流创建了一个QQ群,这两年微服务越来越火,使 ...
- c/s和b/s结构的区别
c/s结构 1.创建Client 2.设计服务器Server 3.设计私有通讯协议 4.随着功能的升级,安装了客户端程序的计算,要不升级最新版 b/s结构 1.浏览器代替客户端 2.服务器(协议教会, ...
- ios开发遇到的问题
运行后界面空白,Xcode跳转到APPDelegate.swift文件提示如下 第一种可能原因: 做输出口后在代码中重新命名了输出口 解决方法: 右键控件关闭输出口的连接,变回+号,将它重新连到代码的 ...
- iOS笔记,开发经验总结【持续更新】
1. 设置navigationBar 背景颜色有色差, 原因:如果单纯的设置背景颜色也是有高斯模糊处理的效果,对纯色高斯模糊处理过后相当于纯色的70%(猜测)透明化处理,但是反正就是有色差 解决方法一 ...
- to meet you
1:Java特性 (1)平台无关性 一次编译到处运行 (2)GC 垃圾回收机制 (3)语言特性 泛型-反射机制-lambda表达式 (4)面向对象 面向对象语言-三大特性(封装,继承,多态) (5)类 ...
- POJ2311 Cutting Game(博弈论)
总时间限制: 1000ms 内存限制: 65536kB 描述 Urej loves to play various types of dull games. He usually asks other ...