php怎么在本地运行_本地搭建环境运行php项目【本地】

雪夜
发布: 2025-12-16 08:02:00
原创
109人浏览过
可在本地快速搭建 PHP 运行环境的五种方法:一、PHP 内置服务器;二、XAMPP/WAMP/MAMP 集成包;三、Docker 容器;四、VS Code 的 PHP Server 插件;五、手动编译安装。

php怎么在本地运行_本地搭建环境运行php项目【本地】

如果您希望在本地运行 PHP 项目,但当前系统未安装 PHP 解释器或 Web 服务器,则无法直接执行 .php 文件。以下是多种可在本地快速搭建 PHP 运行环境的方法:

一、使用 PHP 内置服务器(无需额外安装)

PHP 5.4 及以上版本自带轻量级 CLI 服务器,适用于开发调试,无需配置 Apache 或 Nginx。

1、打开终端(Windows 使用命令提示符或 PowerShell,macOS/Linux 使用 Terminal)。

2、使用 cd 命令切换到您的 PHP 项目根目录,确保其中包含 index.php 或其他可路由的 PHP 文件。

立即学习PHP免费学习笔记(深入)”;

3、输入命令:php -S localhost:8000 启动服务器。

4、如需自定义路由器文件(例如处理 URL 重写),运行:php -S localhost:8000 router.php,其中 router.php 需预先创建并返回布尔值决定是否返回静态资源。

5、在浏览器中访问 http://localhost:8000 即可查看运行效果。

二、使用 XAMPP/WAMP/MAMP 一键集成包

这些工具集成了 Apache、MySQL 和 PHP,提供图形化控制面板,适合不熟悉命令行的用户快速部署。

1、访问官网下载对应系统的安装包:XAMPP(跨平台)、WAMP(仅 Windows)、MAMP(macOS/Windows)。

2、以管理员权限运行安装程序,选择安装路径(建议避免中文或空格路径)。

3、安装完成后启动控制面板,点击 Start 按钮启动 Apache 和 MySQL 服务。

4、将 PHP 项目文件复制到安装目录下的 htdocs(XAMPP/WAMP)或 htdocs(MAMP) 文件夹内。

5、在浏览器中访问 http://localhost/your-project-folder/ 加载项目。

三、使用 Docker 容器运行 PHP 环境

Docker 提供隔离、可复现的运行环境,适合需要匹配生产环境配置的场景。

1、安装 Docker Desktop 并确保其后台服务已运行。

2、在项目根目录创建名为 Dockerfile 的文件,内容为:FROM php:8.2-apache,并添加 COPY . /var/www/html/

ViaooChain 维奥连锁招商网站系统
ViaooChain 维奥连锁招商网站系统

网站功能资讯模块资料模块会员模块产品展示模块产品订购模块购物车模块留言模块在线加盟模块多级后台管理系统网站环境本系统为 asp.net开发donet版本为1.1框架数据库为acdess2000授权方式为免费,本版本本地可直接运行(使用http://localhost或http://127.0.0.1访问)如需放到外网通过域名访问,则需通过qq联系我免费索取钥匙文件,将钥匙文件放到网站空间根目录即可

ViaooChain 维奥连锁招商网站系统 0
查看详情 ViaooChain 维奥连锁招商网站系统

3、在同一目录下创建 docker-compose.yml,定义服务端口映射(如 8080 → 80)。

4、执行命令:docker-compose up -d 启动容器。

5、访问 http://localhost:8080 查看项目运行状态。

四、使用 VS Code 插件 PHP Server

适用于仅需快速预览单个 PHP 文件的轻量场景,无需全局安装服务器组件。

1、在 VS Code 中安装扩展 PHP Server(作者:bradymholt)。

2、打开包含 PHP 文件的文件夹,右键点击任意 .php 文件。

3、选择 Open with PHP Server,VS Code 将自动启动临时服务器。

4、终端输出类似 Server running at http://127.0.0.1:8000 的提示信息。

5、点击链接或手动在浏览器中打开该地址即可运行当前文件。

五、手动编译安装 PHP(Linux/macOS 高级用户)

此方式可完全控制 PHP 版本、扩展与编译参数,适合深度定制需求。

1、通过包管理器安装依赖:Ubuntu 执行 sudo apt install build-essential libxml2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libfreetype6-dev

2、从 php.net 下载源码包(如 php-8.2.12.tar.gz),解压后进入目录。

3、运行配置脚本:./configure --enable-cli --with-curl --with-mysqli --enable-mbstring(按需增删扩展)。

4、依次执行:makesudo make install

5、验证安装:php -v 显示版本号,并使用 php -S 启动内置服务器测试运行能力。

以上就是php怎么在本地运行_本地搭建环境运行php项目【本地】的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号