利用XAMPP搭建PHP开发环境,解决443端口被占用

为了方便,作为学习使用的PHP环境,我们可以直接使用Apache+mysql+php集成开发环境。这样的集成软件有appserv和xampp,这里我们以xampp为例。

首先下载xampp软件,下载地址:https://www.apachefriends.org/zh_cn/index.html

根据相应的平台下载即可,我下的是XAMPP for Windows。

安装完之后有一个XAMPP Control Panel有各种配置,包括start、stop、config。

直接点start启动Apache即可。

 

 

安装完XAMPP后,启动xampp-control.exe,状态正常后。访问http://localhost/xampp查看状态,状态OK的话,把你自己的网站程序拷贝到C:xampphtdocyoursite目录。(我假设你的安装目录是C:xampp,你的网站目录yoursite)然后

访问http://localhost/yoursite/index.html  即可访问你自己的网站。

 

 

点start启动Apache的时候若是80端口被占用,可以按如下方法解决:

点击Apache的Config选择第一个菜单项。

按下组合键ctrl+F 搜索80,找到Listen 80,把80改成其他的端口号。

 

 

启动Apache时若是提示Port 443 in use by “C:Program Files (x86)VMwareVMware Workstationvmware-hostd.exe”

可以按如下方法解决:

打开命令行:

首先找到占用443端口的进程号,上面是2900.

然后手动把该进程结束掉。

重新启动Apache即可。

 

 

我们来看看xmpp文件夹的结构:

htdocs这个文件夹就是网站的根目录。

我们在这下面新建一个test文件夹,然后新建一个index.php文件。

输入:

<?php     echo "I Love PHP!"; ?>

就是在网页输出I Love PHP!

好了,我们在网页输入localhost:80/test/index.php   ,80是默认端口,如果你修改了,这里也要改成相应的端口。

 

posted on   华山青竹  阅读(893)  评论(0编辑  收藏  举报

编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
历史上的今天:
2014-04-07 堆和栈的区别 【转】
2014-04-07 关于malloc申请的动态内存的问题

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示