📜  如何在 Windows 的 Apache 上安装PHP ?

📅  最后修改于: 2022-05-13 01:56:15.273000             🧑  作者: Mango

如何在 Windows 的 Apache 上安装PHP ?

PHP是一种超文本预处理器,以前称为个人主页。它是一种开源服务器(免费提供)端脚本语言(一切都在网络服务器上实现),嵌入到 HTML 中并用于 Web 开发。 PHP脚本以 结尾。 PHP的一些共同特点是:

  • 开源
  • 平台无关
  • 用于创建动态网页
  • 提供安全加密
  • 成本效益
  • 兼容性
  • 网站函数更快

Facebook、Wikipedia、WordPress、Tumbler 和 yahoo 是一些使用PHP的主要公司

为什么在 Apache 上使用PHP ?

PHP和 MySQL 都与 Apache 服务器兼容。这两个是开源的,易于设置。 PHP可以在 Windows、Linux 和 Unix 等许多平台上运行。由于这些优点, PHP用于 Apache 服务器。在安装PHP之前,请确保您的 PC 上已经安装了 Apache 服务器。

如何在 Apache 上安装PHP ?

请按照以下步骤在 Apache 上设置PHP而不会遇到任何困难。

第一步:访问PHP官方网站。在这里,您将找到两个不同的包,称为非线程安全包和线程安全包。下载 Thread Safe 部分下的 zip 文件夹,因为我们正在使用 Apache。

访问-the-official-website-of-PHP

第二步:解压文件并将解压后的文件重命名为PHP8.1(这完全是用户的意愿)并移动到Apache文件夹所在的目录。添加系统变量的路径。要将复制的地址添加到系统变量中,请搜索控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量 > 系统变量 > 路径 > 编辑 > 新建并粘贴复制的地址。

提取文件

注意:确保 Apache 和PHP提取的文件应该在同一个文件夹中

第三步:检查PHP目录是否添加到系统变量的路径中。以管理员身份打开 PowerShell。通过输入命令cmd将 PowerShell 模式更改为命令提示符。然后键入path回车 如果目录路径在屏幕上可见,则该路径已成功添加到系统变量中。要知道PHP的版本,请键入PHP -v ,然后按 Enter

检查 PHP 目录是否添加到系统变量的路径中

第 4 步:现在是时候为这个打开的C 配置 Apache:> Apache24 > conf > httpd.conf

配置-Apache

向下滚动 httpd.conf 文件到最后并写下以下三行。在 Apache 中, PHP是作为模块加载的,因此使用 LoadModule 加载模块,使用文件处理程序读取PHP文件,最后在双引号内添加PHP文件的地址

添加 PHP 文件定位地址

第五步:在PHP目录下有两个默认配置文件“php.ini-development”和“PHP-production”。复制粘贴“ PHP.ini-development ”并将复制的文件重命名为“PHP.ini”

重命名复制的文件

第 6 步:在“httpd.conf”文件中将 ServerName 参数设置为 localhost(Ctrl+F)“ServerName”,并将“#ServerName www.example.com:80”行下方的 ServerName 设置为 localhost ServerName localhost

将服务器名称参数设置为本地主机

第 7 步:以管理员身份在命令提示符模式下打开 PowerShell,然后键入“httpd -t”并回车。如果一切正常,则显示“语法正常”

打开 PowerShell-in-command-prompt-mode

第 8 步:指定默认PHP页面。在 httpd.conf 文件中搜索“DirectoryIndex”。在目录模块里面添加“index. PHP”

指定默认 PHP 页面

第 9 步:打开 Apache24 文件夹中的 htdocs 文件夹,并使用以下代码创建一个PHP文件并将其保存为 index.html。 PHP (用户希望)进行测试。要测试该程序,请打开您喜欢的浏览器,然后键入 localhost 并按 Enter。

PHP代码:

在 Apache 服务器上运行PHP代码

现在 Apache 服务器已准备好运行PHP代码。让我们了解如何在 Apache 服务器上运行第一个PHP代码。为此打开一个编辑器,编写一个示例PHP代码并将其保存在Apache24 > htdocs > projectfolder > 文件名中。 PHP

php代码

projectfolder 是您的文件夹,其中包含您的项目名称和文件名。 PHP是您的文件名,应该存储在您的项目文件夹中。现在是时候运行示例程序了。为此,请打开您喜欢的浏览器,然后键入“localhost/projectfolder/filename.txt”。 PHP”。然后它将显示以下输出

最终输出