PHP环境搭建完整教程:从安装到配置一步不漏!

作者:襄樊麻将开发公司 阅读:56 次 发布时间:2025-07-24 13:16:40

摘要:PHP是一种开源的服务器端脚本语言,使用广泛,特别是在Web开发中,是目前最流行的编程语言之一。如果你正在学习或者工作中需要使用PHP,那么你需要建立一个完整的PHP运行环境。本文将从安装PHP、安装Apache、安装MySQL、配置PHP环境等方面一步一步讲解如何搭建PHP环境。一、安...

PHP是一种开源的服务器端脚本语言,使用广泛,特别是在Web开发中,是目前最流行的编程语言之一。如果你正在学习或者工作中需要使用PHP,那么你需要建立一个完整的PHP运行环境。本文将从安装PHP、安装Apache、安装MySQL、配置PHP环境等方面一步一步讲解如何搭建PHP环境。

PHP环境搭建完整教程:从安装到配置一步不漏!

一、安装PHP

首先你需要从PHP官网下载相应的PHP版本。下载地址为:https://php.net/downloads.php。我这里选择了最新版PHP8.0.3,下载后解压缩,将解压缩后的文件夹复制到C盘根目录(或者其他目录)。

接下来需要进行一些配置:

1. 配置PHP的路径:在环境变量中添加PHP路径,如下:

在系统变量中找到Path,点击编辑,如果原来有值,请在最后加上;PHP解压缩后的路径。如:C:\php-8.0.3\。

2. 启用PHP扩展:

- 在php.ini文件顶部添加下面两句话:

extension_dir = "C:\php-8.0.3\ext"

;extension=php_mysql.dll

上述语句中,C:\php-8.0.3\ext为你解压缩后的PHP的ext文件夹位置。extension=php_mysql.dll表示启用PHP中MySQL扩展。

二、安装Apache

Apache是一种常用的Web服务器,也是PHP的常用Web服务器之一。Apache最新版本可以在其官网下载,下载后解压缩,将解压缩后的文件夹复制到C盘根目录(或其他目录)。

接下来,需要进行一些配置:

1. 编辑Apache的配置文件:httpd.conf

在C:\Apache\conf目录中找到httpd.conf文件,并用记事本(或其他编辑器打开)。

2. 定义Apache根目录:修改httpd.conf配置文件,找到DocumentRoot,修改为以下内容:

DocumentRoot "C:\Apache\htdocs"

将“C:\Apache\htdocs”替换为你希望网站实际运行的文件夹。

3. 定义Apache虚拟主机:

添加以下内容到httpd.conf配置文件的末尾:

DocumentRoot "C:/Apache/htdocs"

ServerName localhost

4. 启用PHP模块:

在httpd.conf文件中找到下面两个语句,将#去掉,启用PHP模块:

#LoadModule php7_module "C:/php/php7apache2_4.dll"

#AddModule mod_php7.c

将上述语句中的php7_module和mod_php7替换为你对应的PHP版本和模块名。

5. 启用PHP和MySQL扩展:

在httpd.conf文件中找到LoadModule,添加以下语句,启用PHP和MySQL扩展:

LoadModule php_module "C:/php/php8apache2_4.dll"

LoadModule pdo_mysql "C:/php/ext/php_pdo_mysql.dll"

将上述语句中的php8apache2_4.dll和php_pdo_mysql.dll替换为你对应的PHP版本和MySQL扩展名。

6. 定义PHP的路径

添加以下语句到httpd.conf文件中:

PHPIniDir "C:\php-8.0.3"

将“C:\php-8.0.3”替换为你的PHP解压缩的路径。

三、安装MySQL

MySQL是一个流行的关系型数据库,可以在MySQL官网下载最新版本,下载后解压缩,将解压缩后的文件夹复制到你想要安装MySQL的文件夹路径下。

接下来,需要进行一些配置:

1. 启动MySQL服务

在MySQL的bin目录下找到mysqld.exe文件,双击运行。如果未启动成功,请查看C:\Program Files\MySQL Server 8.x\bin\my.ini文件,确认下面的语句:

basedir = C:/Program Files/MySQL/MySQL Server 8.0

datadir = C:/Program Files/MySQL/MySQL Server 8.0/Data

2. 重置MySQL的密码

执行以下语句,重置MySQL的密码:

UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root' ;

FLUSH PRIVILEGES;

将“newpwd”替换为你设置的MySQL密码。

3. 连接MySQL

运行mysql.exe文件,输入密码,连接到MySQL。

四、配置PHP环境

到此,整个PHP环境搭建完成,下面将讲解如何配置PHP环境。

1. 测试PHP是否正常工作:

- 在C盘根目录下创建一个index.php文件,并输入以下语句:

- 打开Chrome、FireFox或IE浏览器,输入localhost和IP地址,查看结果是否输出PHP的详细信息。

2. 启用Session

Session是PHP中的一个重要特性,它能够跟踪用户的状态以及保存用户的相关信息。使用Session需要启用PHP中的session模块。修改php.ini文件,找到以下语句,将#去掉,启用session模块:

;extension=session

3. 启用GD库

GD库是一个图形库,支持图片的处理和生成。默认情况下,PHP中没有启用GD库,需要修改php.ini文件,找到以下语句,将#去掉,启用GD库:

;extension=gd

到此,PHP环境的搭建完整教程已经结束。通过以上步骤,你已经成功地搭建了PHP、Apache和MySQL的整个运行环境,并进行了基本的PHP环境配置。希望本文能够对大家的学习和工作有所帮助。

  • 原标题:PHP环境搭建完整教程:从安装到配置一步不漏!

  • 本文链接:https://qipaikaifa.cn/zxzx/19670.html

  • 本文由深圳中天华智网小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与中天华智网联系删除。
  • 微信二维码

    ZTHZ2028

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员


    点击这里给我发消息电话客服专员


    在线咨询

    免费通话


    24h咨询☎️:157-1842-0347


    🔺🔺 棋牌游戏开发24H咨询电话 🔺🔺

    免费通话
    返回顶部