PHP环境绿色配置(windows)

一、下载所需要的安装包

httpd-2.4.52-win64-VS16.zip 蓝奏链 | httpd 官方下载页面
php-8.1.3-Win32-vs16-x64.zip 蓝奏链 | PHP 官方下载页面
mariadb-10.7.3-winx64.zip 蓝奏链 | MariaDB 官方下载页面

二、解压并安装

2.1 解压压缩包

将三个压缩包的文件都解压出来,说明性/版权声明类文件可以删除。
然后将文件夹放置在要安装的位置。

2.2 安装Mariadb

  1. 在mariadb安装目录的bin路径下执行mariadb-install-db.exe初始化数据库。
  2. 接着执行mysqld --install mariadb10将数据库注册为名为mariadb10的服务。
  3. 接着执行net start mariadb10启动刚才注册的服务。
  4. 接着执行mariadb -uroot登录数据库后即可执行SQL语句测试。

2.3 安装PHP

  1. php.ini-developmentphp.ini-production拷贝成php.ini

  2. 在php.ini中配置ext路径并开启mysqli扩展。

2.4 安装apache即httpd

  1. 在httpd安装目录的conf/extra目录下创建一个httpd-php.conf文件,并写入以下内容:
LoadModule php_module C:\sInstallation\phpenv\php813vs16\php8apache2_4.dll
PHPIniDir C:\sInstallation\phpenv\php813vs16
AddType application/x-httpd-php .php

上述代码第一行是指定httpd启动时加载php预处理器,
第二行代码是指定加载php预处理器时读取php.ini的路径,
第三行代码是指定.php后缀的文件使用php预处理器处理。

  1. 在httpd安装目录的conf目录下编辑httpd.conf文件
Define SRVROOT "C:\sInstallation\phpenv\httpd2452x64vs16"
ServerName localhost:80
Include conf/extra/httpd-php.conf

上述代码第一行指定web服务器根目录,
第二行执行服务域名/IP和端口号,
第三行是自行添加的,用于读取我们上一步写的配置文件。

  1. 将web服务器注册为服务
    在httpd安装目录的bin目录下打开cmd(管理员身份)执行httpd -k install将其注册为服务(默认服务名为:Apache2.4),
    接着执行net start Apache2.4启动web服务。

三、测试安装结果

3.1 访问主页

3.2 编写php测试文件

我们在httpd安装目录的htdocs目录下新建phpinfo.php文件,
并在文件中写入<?php phpinfo();内容。

然后我们在浏览器中访问查看。

3.3 编写php数据库测试文件

我们在httpd安装目录的htdocs目录下新建tdb.php文件,
并在文件中写入以下内容。

<?php
    $mysqli = new mysqli("localhost", "root", "", "mysql", 3306);
    echo $mysqli->host_info . "\n";

然后我们在浏览器中访问查看。

出现上图内容即整个安装完成,数据库连接成功。

3.4 如何使用

使用时只需执行net start mariadb10net start Apache2.4将服务开启即可。
注意:如果没有关机或手动关闭,服务不会自己关闭,下次可以直接使用。

posted @   那个白熊  阅读(282)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示