PHP笔记(一):开发环境配置
本文记录如何在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笔记(一):开发环境配置相关推荐
- bluekitchen-stm32f1/csr8311移植笔记(1)-开发环境配置
bluekitchen是一个代码完全开源的蓝牙协议栈,支持ble,ble mesh,edr.它的功能丰富,且可配置性极高,支持多个不同的软件平台,以及多种知名的蓝牙芯片,具有很高的可移植性,非常适合蓝 ...
- 【MindStudio训练营第一期】【昇腾AI训练营新手班学习笔记】开发环境配置
准备 购买云服务器,安装提供的镜像 华为云:https://www.huaweicloud.com 下载MindStudio(windows),安装 MindStuidio下载页: https://w ...
- (Object-C)学习笔记(一)--开发环境配置和与c语言的区别
博主是大三快要实习的学生,作为软件技术专业的我认真的考虑了一下出路,认为去干起点低低java不如花点钱选择iOS.正好我也对iOS很感兴趣,虽然我赶不上08年之后的那一段互联网热潮,但是这一段时间互联 ...
- Kinect开发学习笔记之(三)Kinect开发环境配置
Kinect开发学习笔记之(三)Kinect开发环境配置 zouxy09@qq.com http://blog.csdn.net/zouxy09 我的Kinect开发平台是: Win7 x86 + V ...
- Vue+element+axios+tornado前后端一体化开发环境配置笔记
Vue+element+axios+tornado开发环境配置笔记 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/d ...
- python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置
1. mac电脑推荐配置 内存:8G+ cpu:i5+ 硬盘:SSD 128G+ 本人的电脑配置是cpu:i7, 内存:16G,硬盘:SSD 256G 2. mac开发环境配置 1.1 安装pip 打 ...
- J2EE开发笔记(一)—— J2EE开发环境配置
最近电脑重新装了系统,所有J2EE相关软件都需要重新安装配置,现将其中部分软件安装配置过程记录如下,方便参考查阅. tips:所有软件均可在官网免费下载,尽量不要使用第三方提供的软件包. Java开发 ...
- java 开发环境 列表_Java 开发环境配置
其实大多数人都知道怎么配置但是却不懂什么原理 下面这个教程就给了详细步骤和解释 原文来源菜鸟教程 Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. window系统安装ja ...
- 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK
树莓派Raspberry Pico RP2040 开发环境配置骨灰版 总览目录 树莓派Raspberry Pico RP2040 开发环境配置骨灰版 前置说明 0.1 关于调试使用的Debugger ...
- Deepin系统初体验指南:从安装到开发环境配置
深度操作系统(Deepin)是目前国内最流行和活跃的 Linux 发行版,一直以"免除新手痛苦.节约老手时间"为口号. 这篇文章落笔于 2020 年 10 月,此年,深之度正式发布 ...
最新文章
- 用Leangoo思维导图管理OKR,目标管理
- 回归与梯度下降法及实现原理
- Java web—Servlet过滤器(Filter)
- 美团点评境外度假团队前端项目开发实践总结
- 如何备份服务器日志到其他服务器_云计算迁移别忘了备份物理服务器和数据
- 为什么我们程序员难晋升
- 自学python好找工作么-转行去培训班学Python好找工作吗?老男孩教育
- 大杂烩 -- Iterator 和 Iterable 区别和联系
- hive like与rlike的区别
- Python 每日一题(计算数值和)
- 俄罗斯方块c语言教程codeblocks,C语言俄罗斯方块修改结尾
- PHP之AJAX、POST传值【顶、踩】
- ENSP直连路由和静态路由配置(含路由表结构分析)
- 使用阿里字体彩色图标
- 浏览器发送POST请求
- lpk劫持方式粘滞键后门后门T00ls Lpk Sethc v3.0 正式版下载
- CSS3动画 表情包围绕圆公转而不自转
- 期末前端web大作业——动漫客栈响应式bootstarp(7页) 排版整洁,内容丰富,主题鲜明
- IPFS云服务器预售登录系统,ipfs 云服务器
- 如何恢复因为chrome同步而删除的书签
热门文章
- 工业界表面缺陷检测方法综述
- java中html中文乱码怎么解决_Java读取网页HTML 汉字乱码 (已解决,bufferedReader中编码改成...
- 怎么放下对技术无敌的认知?
- 从24款ResearchKit应用看移动医疗发展
- Microsoft Viva Learning(一)--该不该购买?
- 利用Matlab对双目摄像头进行标定
- python字典编码_python字典操作大全,学习python第7天
- 家里有甲醛怎么去除 怎么判断家里有甲醛
- 【C语言】dlsym提示sympol not found
- Microsoft Office PowerPoint 2007教程