推荐使用xampp或wamp一键集成包搭建php本地环境:下载安装后启动apache和mysql服务,将php文件放入htdocs(xampp)或www(wamp)目录,访问localhost即可运行;需确保安装路径无中文或空格,并通过phpinfo()验证扩展启用。

想在本地或云服务器上快速搭建黄冈本地网站、旅游推广平台或市民服务平台,又不想被商业建站工具的年费和续费绑架?用永久免费的PHP开源源码是唯一解法——它不收授权费、不限功能、可自主部署到任意环境。
安装PHP运行环境(XAMPP/WAMP一键包)
第一步:访问 Apache Friends 官网(xampp.org)或 WAMP Server 官网(wampserver.com),下载对应 Windows 或 macOS 的最新版安装包(2026年推荐 XAMPP 8.2+ 或 WAMP 3.3+)。
第二步:双击安装程序,全程默认选项即可;【关键提醒】安装路径严禁含中文或空格,例如 D:\xampp 是安全的,D:\我的软件\xampp 会导致后续所有PHP扩展加载失败。
第三步:安装完成后启动控制面板,勾选 Apache 和 MySQL 并点击“Start”,状态栏变为绿色即代表服务已就绪。
验证PHP基础运行能力
在浏览器中输入 http://localhost ,看到 XAMPP/WAMP 欢迎页即说明 PHP 解析引擎已正常工作。
新建一个 test.php 文件,内容为:,保存到 htdocs 目录下(XAMPP 路径为 D:\xampp\htdocs,WAMP 为 C:\wamp64\www),然后访问 http://localhost/test.php ——页面完整显示 PHP 版本、已加载模块等信息才算真正通过。
开启常用扩展(以 mbstring 和 mysqli 为例)
方法一:通过 php.ini 手动启用(适用于所有环境)
① 打开 php.ini 文件:XAMPP 在 D:\xampp\php\php.ini,WAMP 在 C:\wamp64\bin\php\php{版本号}\php.ini。
② 按 Ctrl+F 搜索 ;extension=mbstring,删掉前面的分号;同样处理 ;extension=mysqli 和 ;extension=pdo_mysql。
③ 保存文件 → 回到控制面板 → 点击 “Restart All Services” ——这一步不可跳过,否则修改不生效。
方法二:Linux/CentOS 下用 yum 快速安装(仅限服务器环境)
执行 yum install php-mbstring php-mysqlnd,系统会自动下载.so文件并写入 php.ini。注意:CentOS 7/8 必须先启用 remi 源才能获取新版PHP扩展,否则会提示“无可用包”。
手动编译安装缺失扩展(如老项目依赖 mysql.so)
第一步:确认 PHP 源码已存在 —— 若当初是用 XAMPP/WAMP 安装的,【必须额外下载对应版本的 PHP 源码包】,否则 phpize 命令无法识别 ext/mysql 目录。
第二步:进入 PHP 源码目录下的 ext/mysql 子目录,运行 /path/to/php/bin/phpize(XAMPP 用户路径通常是 D:\xampp\php\phpize.bat,需用管理员权限运行命令行)。
第三步:执行 configure 命令,关键参数必须严格匹配:./configure --with-php-config=/path/to/php/bin/php-config --with-mysql=/path/to/mysql。其中 mysql 路径指向的是 MySQL 安装根目录,不是 data 或 bin 子目录。
第四步:运行 make && make install,成功后终端会输出类似 “Installing shared extensions: /path/to/php/ext/” 的路径,记下该路径中的 .so 文件名(如 mysql.so)。
第五步:在 php.ini 中添加 extension=mysql.so(路径需绝对,或确保 extension_dir 指向正确目录),重启 Apache 后检查 phpinfo() 页面是否出现 mysql 模块区块。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











