小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]

小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]话不相瞒,当初为了在xampp里面配置phpwind,我在卸载与安装之间来回了不下10次,而且我可能招坑体质,回想起来真是一把泪了。但是我的phpwind始终还是安装不成功,真的很无奈。最终,byebye了您。废话不说,直接干了。文章目录一、下载(三步)第一步:找对应的操作系统版本第二步:选一个迭代版本第三步:找到安装包二、安装三、配置第一步:配置Apace第一个文件(httpd.conf),需要修改两个地方。第二个文件(http-ssl.conf),需修改三个地方。第二步:配置MySQL第三步:配置S

大家好,又见面了,我是你们的朋友全栈君。

话不相瞒,当初为了在XAMPP(Apache+MySQL+PHP+PERL)里面配置phpwind,我在卸载与安装之间来回了不下10次,但是我的phpwind始终还是安装不成功,我可能是招坑体质,真的很无奈。最终,我放弃了phpwind。
废话不说,如大标题所示,直接干了,分分钟的事情。

一、下载(三步)

第一步:找对应的操作系统版本

官方下载地址https://sourceforge.net/projects/xampp/files/
进入后选择自己对应的操作系统下载,如下图。
本文以Windows为例,所以选择第三行的XAMPP Windows其他系统也可作参考。
进去后的页面

第二步:选一个迭代版本

点击进去后会进入到这个软件的版本选择的页面,如下图:
我当时选了7.4.5的版本,是因为看到它后面显示下载量是最高的。
这时候的php是php7了。
版本选择

第三步:找到安装包

如下图,点击箭头指的链接,即可下载。
在这里插入图片描述

二、安装

下载完成后,就轮到安装了。
双击刚刚下载下来的exe程序安装。
打开后如下图,不用改,直接Next。
小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]
选好自己安装的路径,一般不放C盘(系统盘),我选择的是D盘,然后点Next。
在这里插入图片描述
等待安装完毕后点击完成。

三、配置(三步)

安装完后,不出意外的话,一般都会出现端口冲突,如下图:
在这里插入图片描述
展开后:
在这里插入图片描述
不冲突的话,就直接用吧,直接验证吧,没什么事了。
好了,冲突的小伙伴们,正事来了。

第一步:配置Apache

共需打开两个文件,修改五个地方:

第一个文件(httpd.conf),需要修改两个地方。

点击图中所示打开文件:
在这里插入图片描述
这里需要修改Apache端口号,不修改的话,会与默认80端口产生冲突,导致打开不成功。
两个地方修改后如图中红框内显示:
在这里插入图片描述
在这里插入图片描述

第二个文件(http-ssl.conf),需修改三个地方。

点击下图所示打开文件:
在这里插入图片描述
三个地方修改后如图中红框内显示:
在这里插入图片描述
在这里插入图片描述

第二步:配置MySQL

打开my.ini文件,需修改两个地方,如下图:
在这里插入图片描述
在这里插入图片描述

第三步:配置Service和port设置

这样可以使你点击Admin登进去,不用又在网址栏上输入端口号。
打开步骤如下:
在这里插入图片描述
打开后将端口号对应上我们刚刚修改的端口号
在这里插入图片描述
在这里插入图片描述
最后点击保存就好了。

保存时拒绝访问的小坑

保存的时候有些小伙伴可能会遇到拒绝访问的问题,如下图:
在这里插入图片描述
这里显示的是我们的权限不够。
我们顺着上面图中的路径找到该文件,然后使用管理员的身份去打开(右键→使用管理员身份打开),修改它的权限即可,如下图:
在这里插入图片描述
保存设置后再回xampp里点击保存就ok啦。

四、测试

到了验证我们成果的时候啦
Star Apache和MySQL
在这里插入图片描述

测试Apache

在这里插入图片描述
能打开下图网页就等于Apache配置完成啦!
然后有按照我配置了Service and Port Settings的话,直接打开就可以了,如果没有的话,需要在地址的localhost后面加上你的端口号。
在这里插入图片描述

测试MySQL

在这里插入图片描述
好了,我的坑又来了

又是一个拒绝访问坑

打开后,如果报错的话,无论你是这个报错
在这里插入图片描述
还是这个报错
在这里插入图片描述
你都先在config.inc.php这个文件里随便找个地方把这句话塞进去

$cfg['Servers'][$i]['port'] = 'MySQL端口号';

在这里插入图片描述
在这里插入图片描述
应该都能解决,还没解决的,找度娘吧。当初为了解决这个问题,我要疯。原来就差这句代码。
点击保存,再重新点击Admin测试。
结果如下图就代表成功啦:
在这里插入图片描述

五、修改MySQL默认密码

我们刚刚按照默认的安装结果,MySQL是没有密码的,需要设置密码。
修改步骤如下:
在这里插入图片描述
在这里插入图片描述
修改成功后会出现这个提示:
在这里插入图片描述
但是此时再操作其他,会出现报错,如下图;
在这里插入图片描述
不要慌,因为这和我们的配置文件内容不符。
此时需要我们再到那个config.inc.php文件,找到下图重点语句,在‘ ’里输入你刚刚修改的密码就ok啦,如下图:
在这里插入图片描述
保存之后再刷新页面就可以了。

到这里,恭喜你,xampp的基本配置已经完成啦。

六、部署

xampp下的htdocs文件夹就是你的站点根目录了,以后要部署的项目都需要放在这个文件夹下。
如图,我test项目:D:\xampp\htdocs\test ),然后在网址栏输入http://localhost:8081/test,ok,搞掂。
在这里插入图片描述

第一次写这么长的文章,才发现,其他博主真是不容易。
如果有讲的不对的地方,望指点。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157888.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 图解springmvc 执行流程

    图解springmvc 执行流程核心对象DispatcherServlet核心控制器负责请求,响应,数据的分发。HandlerMapping处理器映射器,负责到controller中,找到对应的方法,返回给核心控制器。HandleAdapter处理适配器,将handle找到的方法执行,执行结果,即ModelAndView数据和视图返回给核心控制器。HttpMessageConvertor消息转换器,数据类型的转换,如日期…ViewResolver视图解析器,核心控制器调度视图解析器,视图解析器,返回视图。核心控制

    2022年6月28日
    29
  • java类的加载机制及加载过程_深入理解计算机pdf

    java类的加载机制及加载过程_深入理解计算机pdf每个开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这个异常背后涉及到的是Java技术体系中的类加载机制。本文简述了JVM三种预定义类加载器,即启动类加载器、扩展类加载器和系统类加载器,并介绍和分析它们之间的关系和类加载所采用的双亲委派机制,给出并分析了与Java类加载原理相关的若干问题。

    2022年8月11日
    7
  • 智慧工地 安全帽识别系统

    智慧工地 安全帽识别系统随着时代的发展科技也越来越发达,近些年来建筑行业在我国怦然兴起,关于建筑方面的隐患也日益增加,为此北京富维图像公司研发了一款智慧工地安全帽识别这项技术,可以有效的避免一些事故的发生。智慧工地安全帽识别这项技术它能有效识别作业过程中突发的危险以及预防危险的到临,以下是关于安全帽识别系统的详细介绍。第一北京富维图像公司对智慧工地安全帽识别系统采用人脸识别功能,可360°识别工作人员是否佩戴安全帽,可以通过前段摄像机进…

    2022年5月12日
    56
  • python计算最大公约数和最小公倍数_python怎么求最大公约数和最小公倍数

    python计算最大公约数和最小公倍数_python怎么求最大公约数和最小公倍数详细内容python怎么求最大公约数和最小公倍数一、求最大公约数用辗转相除法求最大公约数的算法如下:两个正整数a和b(a>b),它们的最大公约数等于a除以b的余数c和b之间的最大公约数。比如10和25,25除以10商2余5,那么10和25的最大公约数,等同于10和5的最大公约数。具体代码如下:defgongyue(a,b):”””欧几里得算法—-辗转相除法:parama:第一个数…

    2022年5月16日
    50
  • 如何用burpsuite抓包[通俗易懂]

    如何用burpsuite抓包[通俗易懂]首先:使用火狐浏览器,并下载插件proxy点击上图右边的按钮并选择附加组件查询并下载插件配置代理点击options,然后add需要抓包时点击绿色的就行了burpsuite首先我们来到proxy界面在开启插件代理和interceptison的情况下点击某个链接即可抓取数据包需要改包发包的话可以直接在这里修改后直接forward或者同时按ctrl和r在下图…

    2022年5月20日
    64
  • poe交换机如何选择_怎么选择交换机

    poe交换机如何选择_怎么选择交换机PoE交换机不但可以实现普通交换机的数据传输功能还能同时对网络终端进行供电。如果你打算选择或者使用PoE交换机,这些知识点一定要看,可以让你少走弯路、少些麻烦。接下来,杭州飞畅科技的小编来为大家介绍下PoE交换机的选择和使用要点,一起来看看吧!一,选择PoE交换机时需要注意什么?1,不要图便宜,尤其是核心的东西,这个你懂的国内就是一个各种产品泛滥的大市场,PoE交换机也不例外。市场上的PoE交换机大大小小的品牌数不胜数,价格和质量差别很大。有些初接触PoE供电的人士,认为只要是PoE交换机就行.

    2022年10月4日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号