在Windows系统上安装PHP开发环境通常需要以下步骤:
1. 下载并安装Web服务器(如Apache或Nginx):
- Apache:
- 可以从Apache Lounge下载二进制文件([Apache Lounge](https://www.apachelounge.com/download/))。
- 将下载的内容解压缩到一个合适的位置,例如 `C:\Apache24`。
- 编辑 `conf\httpd.conf` 文件,设置服务器根目录和端口等配置。
- Nginx:
- 下载 Nginx 的 Windows 版本([Nginx官网](http://nginx.org/en/download.html))。
- 将内容解压缩到一个合适的位置,例如 `C:\nginx`。
2. 下载并安装PHP:
- 从 [PHP官网](https://www.php.net/downloads) 下载PHP的Windows二进制文件(选择适当的版本)。
- 将内容解压缩到一个合适的位置,例如 `C:\php`。
- 添加 PHP 的路径到系统的环境变量中:
- 右键点击“我的电脑”或“此电脑”,选择“属性”。
- 点击“高级系统设置”。
- 点击“环境变量”。
- 在“系统变量”中找到`Path`,编辑并添加 PHP 的安装路径,例如 `C:\php`。
3. 配置Web服务器来支持PHP:
- 对于Apache:
- 打开 `C:\Apache24\conf\httpd.conf` 文件。
- 添加以下行以加载PHP模块:
apache
LoadModule php_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
- 确保 `PHPIniDir` 指向PHP配置文件目录:
apache
PHPIniDir "C:/php"
- 对于Nginx:
- 编辑 `conf/nginx.conf`,找到 `server` 块,并添加PHP处理段:
nginx
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
- 安装并运行 `php-fpm`,确保它监听 `127.0.0.1:9000`。
4. 配置和测试PHP:
- 创建一个名为 `phpinfo.php` 的文件,内容如下:
php
phpinfo();
?>
- 将该文件放在你的Web根目录中,例如 `C:\Apache24\htdocs` 或 `C:\nginx\html`。
- 启动Web服务器(Apache或Nginx)。
- 通过浏览器访问 `http://localhost/phpinfo.php`,如果页面显示了PHP信息,则表示PHP配置成功。
5. 安装数据库(如MySQL或MariaDB):
- 从MySQL或MariaDB官网下载安装程序,并进行安装。
- 配置PHP以支持MySQL/MariaDB,编辑 `php.ini` 文件:
ini
extension=mysqli
extension=pdo_mysql
6. 安装 PhpMyAdmin(可选):
- 从[PhpMyAdmin官网](https://www.phpmyadmin.net/downloads/)下载。
- 解压到Web服务器的根目录中,例如 `C:\Apache24\htdocs\phpmyadmin`。
- 根据需要配置 `config.inc.php` 文件。
完成以上步骤,您应该已经成功在Windows上配置了一个完整的PHP开发环境。
查看详情
查看详情