前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows 平台搭建 PHP 集成开发环境[通俗易懂]

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

作者头像
全栈程序员站长
发布2022-09-13 15:02:44
2.3K0
发布2022-09-13 15:02:44
举报

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

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.cn/153499.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Windows 平台搭建 PHP 集成开发环境
    • 安装xampp
      • 安装PhpStorm
      相关产品与服务
      云数据库 MySQL
      腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档