本文记录如何在Windows系统配置简单的PHP开发环境。

目录

  • PHP环境部署
    • 下载安装XAMPP
    • 配置XAMPP
  • Vscode 配置PHP
    • 配置PHP 可执行文件
    • 安装插件
  • PHP代码示例

PHP环境部署

PHP适用于Web应用程序开发,这里介绍使用XAMPP来配置开发环境,它是一个免费的Apache发行版,包含了MariaDB、PHP和Perl。

由于用不到数据库,本文不介绍数据库安装和配置方法。

下载安装XAMPP

XAMPP下载地址:

  • https://www.apachefriends.org/index.html
  • https://www.apachefriends.org/zh_cn/download.html

双击运行目录内的setup_xampp.bat初始化xampp。

将php安装路径D:\tools\xampp\php 加入环境变量,测试是否设置成功:

$ php -v
PHP 8.1.1 (cli) (built: Dec 15 2021 10:31:43) (ZTS Visual C++ 2019 x64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies

配置XAMPP

Apache配置:

修改 D:\tools\xampp\apache\conf\httpd.conf

Listen 8081

修改 D:\tools\xampp\apache\conf\extra\httpd-ssl.conf,将443修改为4433:

Listen 4433

启动Apache

访问 http://localhost:8081/dashboard/

Vscode 配置PHP

配置PHP 可执行文件

点击VSCode的 文件-首选项-设置,查找php

点击setting.json,添加以下一行配置:

"php.validate.executablePath": "D:/tools/xampp/php/php.exe",

安装插件

1、PHP Intelephense插件:可实现方法跳转。

2、PHP Debug插件:调试

3、GitHub Copilot:基于AI算法进行代码补全,功能非常强大,推荐安装。

PHP代码示例

D:\tools\xampp\htdocs\ 目录下新建文件夹demo,创建文件index.php,编写代码:

<?php echo 'hello world!' ?><!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8" /><title> PHP Demo <?php echo '演示'; ?></title>
</head><body><br /><?php echo 'To the time to life, ' ?><br /><?php echo 'rather than to life in time.';?>
</body></html>

浏览器访问: http://localhost:8081/demo/

--THE END--

给岁月以文明,而不是给文明以岁月。——刘慈欣《三体2:黑暗森林》

PHP笔记(一):开发环境配置相关推荐

  1. bluekitchen-stm32f1/csr8311移植笔记(1)-开发环境配置

    bluekitchen是一个代码完全开源的蓝牙协议栈,支持ble,ble mesh,edr.它的功能丰富,且可配置性极高,支持多个不同的软件平台,以及多种知名的蓝牙芯片,具有很高的可移植性,非常适合蓝 ...

  2. 【MindStudio训练营第一期】【昇腾AI训练营新手班学习笔记】开发环境配置

    准备 购买云服务器,安装提供的镜像 华为云:https://www.huaweicloud.com 下载MindStudio(windows),安装 MindStuidio下载页: https://w ...

  3. (Object-C)学习笔记(一)--开发环境配置和与c语言的区别

    博主是大三快要实习的学生,作为软件技术专业的我认真的考虑了一下出路,认为去干起点低低java不如花点钱选择iOS.正好我也对iOS很感兴趣,虽然我赶不上08年之后的那一段互联网热潮,但是这一段时间互联 ...

  4. Kinect开发学习笔记之(三)Kinect开发环境配置

    Kinect开发学习笔记之(三)Kinect开发环境配置 zouxy09@qq.com http://blog.csdn.net/zouxy09 我的Kinect开发平台是: Win7 x86 + V ...

  5. Vue+element+axios+tornado前后端一体化开发环境配置笔记

    Vue+element+axios+tornado开发环境配置笔记 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/d ...

  6. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置

    1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...

  7. J2EE开发笔记(一)—— J2EE开发环境配置

    最近电脑重新装了系统,所有J2EE相关软件都需要重新安装配置,现将其中部分软件安装配置过程记录如下,方便参考查阅. tips:所有软件均可在官网免费下载,尽量不要使用第三方提供的软件包. Java开发 ...

  8. java 开发环境 列表_Java 开发环境配置

    其实大多数人都知道怎么配置但是却不懂什么原理 下面这个教程就给了详细步骤和解释 原文来源菜鸟教程 Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. window系统安装ja ...

  9. 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK

    树莓派Raspberry Pico RP2040 开发环境配置骨灰版 总览目录 树莓派Raspberry Pico RP2040 开发环境配置骨灰版 前置说明 0.1 关于调试使用的Debugger ...

  10. Deepin系统初体验指南:从安装到开发环境配置

    深度操作系统(Deepin)是目前国内最流行和活跃的 Linux 发行版,一直以"免除新手痛苦.节约老手时间"为口号. 这篇文章落笔于 2020 年 10 月,此年,深之度正式发布 ...

最新文章

  1. 用Leangoo思维导图管理OKR,目标管理
  2. 回归与梯度下降法及实现原理
  3. Java web—Servlet过滤器(Filter)
  4. 美团点评境外度假团队前端项目开发实践总结
  5. 如何备份服务器日志到其他服务器_云计算迁移别忘了备份物理服务器和数据
  6. 为什么我们程序员难晋升
  7. 自学python好找工作么-转行去培训班学Python好找工作吗?老男孩教育
  8. 大杂烩 -- Iterator 和 Iterable 区别和联系
  9. hive like与rlike的区别
  10. Python 每日一题(计算数值和)
  11. 俄罗斯方块c语言教程codeblocks,C语言俄罗斯方块修改结尾
  12. PHP之AJAX、POST传值【顶、踩】
  13. ENSP直连路由和静态路由配置(含路由表结构分析)
  14. 使用阿里字体彩色图标
  15. 浏览器发送POST请求
  16. lpk劫持方式粘滞键后门后门T00ls Lpk Sethc v3.0 正式版下载
  17. CSS3动画 表情包围绕圆公转而不自转
  18. 期末前端web大作业——动漫客栈响应式bootstarp(7页) 排版整洁,内容丰富,主题鲜明
  19. IPFS云服务器预售登录系统,ipfs 云服务器
  20. 如何恢复因为chrome同步而删除的书签

热门文章

  1. 工业界表面缺陷检测方法综述
  2. java中html中文乱码怎么解决_Java读取网页HTML 汉字乱码 (已解决,bufferedReader中编码改成...
  3. 怎么放下对技术无敌的认知?
  4. 从24款ResearchKit应用看移动医疗发展
  5. Microsoft Viva Learning(一)--该不该购买?
  6. 利用Matlab对双目摄像头进行标定
  7. python字典编码_python字典操作大全,学习python第7天
  8. 家里有甲醛怎么去除 怎么判断家里有甲醛
  9. 【C语言】dlsym提示sympol not found
  10. Microsoft Office PowerPoint 2007教程