温馨提示×

怎么配置php环境

小樊
56
2026-10-12 07:08:21
栏目: 编程语言

配置 PHP 环境一般取决于你使用的操作系统和用途(本地开发 / 服务器部署)。下面按常见场景给你一套清晰、实用的配置方案。


一、Windows 本地开发(最简单)

方案 1:PHPStudy(强烈推荐新手)

  1. 下载:https://www.xp.cn
  2. 安装后打开
  3. 一键启动 Apache + PHP + MySQL
  4. 把代码放到 WWW 目录
  5. 浏览器访问:http://localhost

✅ 适合:新手、快速搭建


方案 2:手动配置(Apache + PHP)

  1. 下载 PHP
    https://windows.php.net/download
  2. 解压到 C:\php
  3. 复制 php.ini-development 为 php.ini
  4. 修改:
extension_dir = "C:\php\ext"
  1. 配置 Apache(httpd.conf):
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
  1. 重启 Apache

二、macOS

方案 1:MAMP(推荐)

https://www.mamp.info

  • 一键安装
  • 自带 PHP + Apache + MySQL

方案 2:Homebrew

brew install php
brew services start php

三、Linux(Ubuntu / CentOS 服务器)

Ubuntu 示例(PHP + Nginx)

sudo apt update
sudo apt install php php-fpm nginx -y

配置 Nginx:

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php8.1-fpm.sock;
}

重启:

sudo systemctl restart nginx php8.1-fpm

四、验证 PHP 是否配置成功

新建 info.php:

<?php
phpinfo();

访问:

http://localhost/info.php

看到 PHP 信息页 = 成功 ✅


五、常见扩展(按需开启)

extension=mysqli
extension=gd
extension=mbstring
extension=curl

六、我可以进一步帮你

你可以告诉我:

  • ✅ 用什么系统(Windows / macOS / Linux)
  • ✅ 本地开发还是线上服务器
  • ✅ 用 Apache 还是 Nginx
  • ✅ PHP 版本需求(如 7.4 / 8.1 / 8.2)

我可以直接给你针对性配置命令。

0 踩