Windows 平台搭建 PHP 集成开发环境[通俗易懂]

Windows 平台搭建 PHP 集成开发环境[通俗易懂]Windows平台搭建PHP集成开发环境安装xamppXAMPP是一个易于安装且包含MySQL、PHP和Perl的Apache发行版。XAMPP的确非常容易安装和使用:只需下载,解压缩,启动即可。官网地址点击下载window版本的安装包,下载完成后点击安装next->next->…完成安装,打开软件:打开Apache服务出现问题:Apache启动提示1

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

Windows 平台搭建 PHP 集成开发环境


安装xampp

XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
官网地址

这里写图片描述

点击下载window版本的安装包,下载完成后点击安装 next -> next -> … 完成安装 ,打开软件:

这里写图片描述

打开Apache服务出现问题:

Apache启动提示
10:33:43 [Apache] Problem detected!
10:33:43 [Apache] Port 80 in use by “Unable to open process” with PID 4!
10:33:43 [Apache] Apache WILL NOT start without the configured ports free!
10:33:43 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:33:43 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
10:33:43 [Apache] Problem detected!
10:33:43 [Apache] Port 443 in use by “”C:\Program Files (x86)\VMware\VMware Workstation\vmware-hostd.exe” -u “C:\ProgramData\VMware\hostd\config.xml”” with PID 5728!
10:33:43 [Apache] Apache WILL NOT start without the configured ports free!
10:33:43 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:33:43 [Apache] or reconfigure Apache and the Control Panel to listen on a different port

解决办法:
系统提示80端口和443端口被占用,通过修改配置文件可以选择未被占用的端口:
1.在\ xampp\apache\conf目录下 ,打开httpd.conf,将里边的80端口全部改成一个未被占用的端口,比如8088
2.在 \ xampp\apache\conf\extra目录下 ,打开httpd-ssl.conf ,将文件里的443端口全部换成一个未被占用的端口,比如4431

注意:xampp根目录下有两个个文件properties.ini和xampp-control.ini 里面也涉及到端口的配置,不过我这里没有改动,仅仅改动上面文件的端口就可以正常启动服务了。

打开服务成功后,在浏览器输入http://localhost:8088/ ,这里8088是我配置的端口号,能正确打开该地址说明服务正常。


安装PhpStorm

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

官网地址
下载安装都很简单就不多说了。它是一款收费软件,在我大中华这都不是事…

打开IDE,open一个存在的项目:
这里写图片描述

这里htdocs项目是xampp自带的一个项目,打开项目如下:
这里写图片描述

修改index.php

<?php
    echo 'hello PHP!';
?>

在浏览器打开http://localhost:8088/
这里写图片描述

到此,整个集成开发环境搭建完毕,接下来由你尽情的玩耍吧!

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

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

(0)
上一篇 2022年6月28日 下午4:16
下一篇 2022年6月28日 下午4:36


相关推荐

  • 如何利用计算机伪概率,伪随机数

    如何利用计算机伪概率,伪随机数伪随机数是用确定性的算法计算出来自 0 1 均匀分布的随机数序列 并不真正的随机 但具有类似于随机数的统计特征 如均匀性 独立性等 在计算伪随机数时 若使用的初值 种子 不变 那么伪随机数的数序也不变 伪随机数可以用计算机大量生成 在模拟研究中为了提高模拟效率 一般采用伪随机数代替真正的随机数 模拟中使用的一般是循环周期极长并能通过随机数检验的伪随机数 以保证计算结果的随机性 1 中文名伪随机数

    2026年3月19日
    2
  • Telerik RadControls 2011 Q2 dev(开发版,无需序列号,包含源码)全系列下载「建议收藏」

    Telerik RadControls 2011 Q2 dev(开发版,无需序列号,包含源码)全系列下载「建议收藏」这个就不多说了,用.net的朋友都晓得….TelerikRadControls2011Q2dev(开发版,无需序列号,包含源码)RadControls_for_Silverlight4_2011_2_0712_Dev.msihttp://yunfil

    2022年7月19日
    14
  • ping traceroute原理

    ping traceroute原理ping命令工作原理ping命令主要是用于检测网络的连通性。Ping命令发送一个ICMP请求报文给目的IP,然后目的IP回复一个ICMP报文。原理:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。因为ping命令是使用ICMP协议,…

    2022年7月21日
    13
  • 汽车之家

    汽车之家

    2026年3月14日
    3
  • vue实现一个弹窗组件_vue弹窗组件封装

    vue实现一个弹窗组件_vue弹窗组件封装最近新项目遇到一个需求,在输入错误的时候,使用toast弹窗提示,在此之前,我使用的弹窗都是只写在单个页面上,需要的时候写一个,虽然也可以,但是对这个项目来说就太过麻烦了,于是想要写一个toast弹窗组件,在全局中引用。参考了从零开始徒手撸一个vue的toast弹窗组件这篇博文,我写了一个自己的弹窗组件。/src/components/toast/toast.vue&amp;amp;lt;template…

    2026年3月4日
    5
  • 仿QQ聊天程序(java)

    仿QQ聊天程序(java)java聊天程序推荐java聊天室项目:http://zyshare.cn/resource/detail/15推荐java相关毕业设计项目整理:https://blog.csdn.net/zwx19921215/article/details/103225211推荐java最新聊天项目(java仿微信聊天):https://blog.csdn.net/zwx19921215/art…

    2022年7月27日
    18

发表回复

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

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