1.安装完XAMPP后会出现Apache端口被占用的问题,一下方法解决

  1. 错误信息如下:

    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. 2

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

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

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

     
     
     
    数据库密码块

    如果想把密码改成别的,可以直接执行西面的SQL 语句,把new_password改成自己的密码即可:

    1
    UPDATE 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服务器搭建和使用的更多相关文章

  1. Web开发(XAMPP服务器搭建)

    XAMPP是一个功能强大的搭建服务器环境的软件集成包.它集成了Apache.MySql.php.perl这几个服务器常用的软件.而我们在使用时,省去了安装这些软件的步骤,只需要下载XAMPP,解压缩. ...

  2. linux下的服务器搭建集成环境

    linux下的服务器搭建集成环境 ——写给初学者的我们 1.准备工具 1.1 SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录 ...

  3. 腾讯云服务器搭建Apache/PHP/MySQL环境

    软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...

  4. 腾讯云服务器搭建WampServer环境

    软件环境Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置下载 XAMPP https ...

  5. Git本地服务器搭建及使用详解

    Git本地服务器搭建及使用 Git是一款免费.开源的分布式版本控制系统.众所周知的Github便是基于Git的开源代码库以及版本控制系统,由于其远程托管服务仅对开源免费,所以搭建本地Git服务器也是个 ...

  6. ​Linux下的SVN服务器搭建

    ​Linux下的SVN服务器搭建 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总 ...

  7. 版本控制-svn服务器搭建和常用命令(centos 6.3)

    Svn是比较优秀的版本控制工具,虽然功能和性能上无法和Git媲美,但由于其容易搭建和使用的特性,所以在各个小公司还是很受欢迎的.使用Git可参考<版本控制-Git服务器搭建和常用命令使用> ...

  8. 版本控制-Git服务器搭建和常用命令使用

    Git是目前世界上最先进的分布式版本控制系统(没有之一).使用Svn的请参考<版本控制-svn服务器搭建和常用命令(centos 6.3)>,下面介绍Git的常用命令 常用命令 简单版 升 ...

  9. JAVA服务器搭建之问题总结

    负责维护公司产品的web服务器搭建与维护,最近遇到一下状况,今天在这里简单总结一下,希望对于刚刚一些刚入行的小伙伴有所帮助,避免再走弯路. 第一点:Tomcat内存设置: 一.常见的Java内存溢出有 ...

随机推荐

  1. 阅读AuTO利用深度强化学习自动优化数据中心流量工程(一)

    目录 问题 解决方法 模型选择 框架构建 Sigcomm'18 AuTO: Scaling Deep Reinforcement Learning for Datacenter-Scale Autom ...

  2. HttpWebRequest类,及如何使用Cookie(转载)

    HttpWebRequest类与HttpRequest类的区别.HttpRequest类的对象用于服务器端,获取客户端传来的请求的信息,包括HTTP报文传送过来的所有信息.而HttpWebReques ...

  3. GoBelieve service部署常见问题总结

    问题1: 大家好,我按照文档的步骤编译im时(make install),出现 can't load package: package main: app_route.go:1:1: expected ...

  4. 京东7Fresh新零售架构设计分析

    7Fresh是京东第一个线上线下融合落地的零售创新业务模式,店内有大量设备的集成,设备供应商达50多家,针对线下业务的特点,团队独立规划和设计POS收银系统.店内生产系统.加工系统.货架陈列系统.魔镜 ...

  5. 使用Consul做服务发现的若干姿势

    从2016年起就开始接触Consul,使用的主要目的就是做服务发现,后来逐步应用于生产环境,并总结了少许使用经验.最开始使用Consul的人不多,为了方便交流创建了一个QQ群,这两年微服务越来越火,使 ...

  6. c/s和b/s结构的区别

    c/s结构 1.创建Client 2.设计服务器Server 3.设计私有通讯协议 4.随着功能的升级,安装了客户端程序的计算,要不升级最新版 b/s结构 1.浏览器代替客户端 2.服务器(协议教会, ...

  7. ios开发遇到的问题

    运行后界面空白,Xcode跳转到APPDelegate.swift文件提示如下 第一种可能原因: 做输出口后在代码中重新命名了输出口 解决方法: 右键控件关闭输出口的连接,变回+号,将它重新连到代码的 ...

  8. iOS笔记,开发经验总结【持续更新】

    1. 设置navigationBar 背景颜色有色差, 原因:如果单纯的设置背景颜色也是有高斯模糊处理的效果,对纯色高斯模糊处理过后相当于纯色的70%(猜测)透明化处理,但是反正就是有色差 解决方法一 ...

  9. to meet you

    1:Java特性 (1)平台无关性 一次编译到处运行 (2)GC 垃圾回收机制 (3)语言特性 泛型-反射机制-lambda表达式 (4)面向对象 面向对象语言-三大特性(封装,继承,多态) (5)类 ...

  10. POJ2311 Cutting Game(博弈论)

    总时间限制: 1000ms 内存限制: 65536kB 描述 Urej loves to play various types of dull games. He usually asks other ...