前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小白都能看懂 XAMPP的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]

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

作者头像
全栈程序员站长
发布2022-09-14 15:00:15
1.4K0
发布2022-09-14 15:00:15
举报
文章被收录于专栏:全栈程序员必看

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

话不相瞒,当初为了在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的下载安装配置详细教程(含拒绝访问坑)[通俗易懂]
小白都能看懂 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这个文件里随便找个地方把这句话塞进去

代码语言:javascript
复制
$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.cn/157888.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、下载(三步)
    • 第一步:找对应的操作系统版本
      • 第二步:选一个迭代版本
        • 第三步:找到安装包
        • 二、安装
        • 三、配置(三步)
          • 第一步:配置Apache
            • 第一个文件(httpd.conf),需要修改两个地方。
            • 第二个文件(http-ssl.conf),需修改三个地方。
          • 第二步:配置MySQL
            • 第三步:配置Service和port设置
            • 四、测试
              • 测试Apache
                • 测试MySQL
                  • 又是一个拒绝访问坑
              • 五、修改MySQL默认密码
              • 六、部署
              相关产品与服务
              云数据库 SQL Server
              腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档