如何在Windows 10系统本地离线运行PHP网站(作为离线应用)?
如何在Windows 10系统本地离线运行PHP网站(作为离线应用)?
当然可以!在Windows 10上本地离线运行PHP网站完全没问题,甚至能把它弄得像个独立的离线应用来用。下面是最基础、新手也能快速上手的步骤:
第一步:安装PHP运行环境集成包(推荐XAMPP)
- 先提前下载好适合Windows 10的XAMPP安装包(联网时下载一次,之后全程可离线操作)
- 安装时只需要勾选Apache(负责搭建本地服务器)和PHP这两个核心组件就行;如果你的网站需要数据库支持,再额外勾选MySQL,不需要的话可以跳过
- 安装完成后,打开XAMPP控制面板,点击Apache(和MySQL如果装了的话)旁边的「Start」按钮启动服务
第二步:放置你的PHP网站文件
- 找到XAMPP的安装文件夹,里面有个名为
htdocs的目录——这是本地服务器的根目录,所有本地网站文件都要放在这里 - 把你的整个PHP网站文件夹(包含index.php等核心文件)复制到
htdocs里,比如网站叫my-local-site,最终路径就是XAMPP/htdocs/my-local-site
第三步:访问离线网站
- 打开浏览器,在地址栏输入
http://localhost/my-local-site(如果网站首页是index.php,直接输入就能打开) - 现在就算断开网络,你也能正常访问这个网站,完全离线使用
第四步:(可选)改成更像「离线应用」的形式
- 如果你想让它摆脱浏览器的样子,变成独立的应用窗口,可以用浏览器的快捷方式功能(以Chrome为例):
- 打开本地网站后,点击浏览器右上角的三个点菜单 → 「更多工具」→「创建快捷方式」
- 勾选「打开为窗口」,给它起个名字(比如「我的离线PHP站」),点击「创建」
- 之后桌面会生成一个快捷方式,双击它就会以独立窗口打开网站,和本地应用的体验几乎一样
一些小提醒
- 每次使用前要记得打开XAMPP控制面板启动Apache(和MySQL)服务,不然网站会打不开
- 如果网站用到数据库,要确保提前把数据库文件导入到XAMPP的MySQL中,或者在本地创建好对应的数据库和表
- 除了XAMPP,你也可以选择WAMP这类其他集成包,操作逻辑大同小异,选自己顺手的就行
备注:内容来源于stack exchange,提问作者new
相关产品推荐
相关产品推荐

