GG资源网

在 Windows 10 上安装 PHP(使用 Apache 和 MySQL)(wordpress缓存插件Hyper Cache如何安装和使用?)

在 Windows 10 上安装 PHP(使用 Apache 和 MySQL)

Linux 和 macOS 用户通常预装了 Apache 和 PHP,或者可以通过包管理器获得。Windows 10 需要更多的努力。以下步骤可能适用于其他版本的 Windows、PHP 和 Apache,但请查看每个依赖项的文档以获取具体说明。

为什么选择 PHP?

PHP 仍然是 Web 开发中最广泛和流行的服务器端脚本语言。

它由大多数网络主机安装,具有简单的学习曲线、与 MySQL 数据库的密切联系、一流的文档和出色的库集合,可缩短您的开发时间。

PHP 可能并不完美,但它应该被视为您下一个 Web 应用程序的一个选项。它是 Facebook、Slack、Wikipedia、MailChimp、Etsy 和 WordPress(支持 40% 网络的内容管理系统)的首选语言。

为什么要在本地安装 PHP?

在开发 PC 上安装 PHP 可以让您安全地创建和测试网站和应用程序,而不会影响实时服务器上的数据或系统。

替代安装选项

在您开始之前,可能会有更简单的安装选项……

使用多合一包

多合一软件包可用于 Windows,它在单个安装文件中包含 Apache、PHP、MySQL 和许多其他依赖项——例如XAMPP、WampServer和Web.Developer。

这些软件包易于使用,但它们可能与您的实时服务器不完全匹配。手动安装 Apache 和 PHP 将帮助您了解有关系统和配置选项的更多信息。

使用 Linux 虚拟机

Microsoft Hyper-V(在 Windows 10 Professional 中提供)和VirtualBox是免费的虚拟机管理程序,可模拟 PC,因此您可以安装另一个操作系统。

您可以安装任何版本的 Linux,然后按照其 Apache 和 PHP 安装说明进行操作。或者,Ubuntu Server等发行版将它们作为标准提供(尽管它们很少是最新版本)。

使用适用于 Linux 2 的 Windows 子系统

WSL2也是一个虚拟机,但它与 Windows 紧密集成,因此文件共享和localhost解析等活动是无缝的。您可以安装多个 Linux 发行版,因此请参阅相应的 Apache 和 PHP 说明。

使用 Docker

Docker围绕预先配置的应用程序依赖项(如 Apache、PHP、MySQL、MongoDB 和大多数其他 Web 软件)创建一个包装器(称为容器)。容器看起来像完整的 Linux 虚拟机,但要轻得多。

在 Windows 10 上安装Docker Desktop 后,就可以轻松下载、配置和运行 Apache 和 PHP。

Docker 目前被认为是设置 PHP 开发环境的最佳选择。阅读我们使用 Docker 设置 PHP 开发环境的完整指南。

安装 Apache(可选)

如果您仍在阅读,以下部分将介绍如何在 Windows 上直接安装 Apache 和 PHP。

PHP 提供了一个内置的 Web 服务器,可以通过导航到一个文件夹并运行 PHP 可执行文件并使用-S参数来设置localhost端口来启动它。例如:

cd \\myproject
php -S localhost:8000

然后可以在浏览器中通过http://localhost:8000查看 PHP 页面。

这可能足以进行快速测试,但您的实时服务器将使用 Apache 或类似的 Web 服务器软件。尽可能地模拟该环境将防止开发错误。

要安装 Apache,请从https://www.apachelounge.com/download/下载最新的 Win64 ZIP 文件并将其文件夹解压缩到驱动器Apache24的根目录。C:您还需要安装 Visual C++ Redistributable for Visual Studio 2015–2019 ( vc_redist_x64);同一页面上提供了一个链接。

打开cmd命令提示符(不是 PowerShell)并使用以下命令启动 Apache:

cd C:\\Apache24\\bin
httpd

在服务器开始运行之前,您可能需要接受防火墙例外。在浏览器中打开http://localhost并显示“It works!” 应该出现消息。笔记:

  • 如果您需要更改任何设置,Apache 的配置文件位于C:\\Apache24\\conf\\httpd.conf.
  • Web 服务器根文件夹位于C:\\Apache24\\htdocs. 最初,它包含一个index.html带有“It works!”的文件。信息。

也不是这样,如果 Apache 无法启动,很可能是另一个应用程序占用了端口 80。(Skype 是主要候选者,Windows 10 应用程序不会让您禁用它!)如果发生这种情况,请编辑C:\\Apache24\\conf\\httpd.conf并将行更改Listen 80为Listen 8080或任何其他自由港。重新启动 Apache,从那时起,您可以在 http://localhost:8080 加载 Web 文件

服务器可以用Ctrl+停止C。ZIP 中的ReadMe文件还提供了将 Apache 安装为 Windows 服务的说明。

如何安装 PHP

按照以下步骤安装 PHP。请注意,有几种方法可以配置 Apache 和 PHP,但这可能是最快的方法。

第 1 步:下载 PHP 文件

您将需要 PHP Windows 安装程序。有许多版本的 PHP 可用。确保从https://www.php.net/downloads.php获得最新的 PHP 8 x64 线程安全ZIP 包。

第 2 步:提取文件

php在驱动器的根目录中创建一个新文件夹C:\\并将 ZIP 的内容解压缩到其中。

PHP 可以安装在系统上的任何位置,但如果C:\\php不使用,您需要更改下面引用的路径。

第 3 步:配置php.ini

PHP 的配置文件名为php.ini. 这最初不存在,因此复制C:\\php\\php.ini-development到C:\\php\\php.ini. 此默认配置提供了报告所有 PHP 错误和警告的开发设置。

您可能需要在文本编辑器中更改几行(使用搜索查找当前值)。在大多数情况下,您需要删除前导分号 ( ;) 才能取消注释设置。

首先,启用任何所需的扩展。这将取决于您要使用的库,但以下扩展应该适用于大多数应用程序:

extension=curl
extension=gd
extension=mbstring
extension=pdo_mysql

如果您想使用 PHP 的mail()功能发送电子邮件,请在该部分输入 SMTP 服务器的详细信息[mail function](您的 ISP 的服务器应该适合):

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = mail.myisp.com
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = my@emailaddress.com

第四步:添加C:\\php到path环境变量

为确保 Windows 可以找到 PHP 可执行文件,您需要更改PATH环境变量。单击 Windows 开始按钮并键入“环境”,然后单击编辑系统环境变量。选择高级选项卡,然后单击环境变量按钮。

向下滚动系统变量列表并单击路径,然后单击编辑按钮。单击新建并添加C:\\php:

请注意,旧版本的 Windows 有一个文本框,其中每个路径用分号 ( ;) 分隔。

单击确定,直到您退出。您不需要重新启动,但您可能需要关闭并重新启动cmd您打开的任何终端。

第 5 步:将 PHP 配置为 Apache 模块

确保 Apache 未运行并C:\\Apache24\\conf\\httpd.conf在文本编辑器中打开其配置文件。将以下行添加到文件底部以将 PHP 设置为 Apache 模块(必要时更改文件位置):

# PHP8 module
PHPIniDir "C:/php"
LoadModule php_module "C:/php/php8apache2_4.dll"
AddType application/x-httpd-php .php

或者,将DirectoryIndex设置更改为加载index.php而不是index.html何时可以找到。初始设置为:

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

将其更改为:

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

从命令行保存httpd.conf并测试更新:cmd

cd C:\\Apache24\\bin
httpd -t

Syntax OK应该出现......除非您的配置有错误。

如果一切顺利,请使用httpd.

第 6 步:测试 PHP 文件

index.php在 Apache 的网页根文件夹中创建一个名为的新文件,C:\\Apache24\\htdocs并添加以下 PHP 代码:

<?php
phpinfo();
?>

打开网络浏览器并输入您的服务器地址:http://localhost/。将出现一个“PHP 版本”页面,显示各种 PHP 和 Apache 配置设置。

您现在可以在C:\\Apache24\\htdocs. 如果您需要处理多个项目,请考虑定义Apache 虚拟主机localhost,以便您可以在不同的域或端口上运行单独的代码库。

wordpress缓存插件Hyper Cache如何安装和使用?

网页找开速度慢,跟很多因素有关:服务器、代码、程序等。当然,换一个更快的服务器倒是挺省力,但是需要的费用也是不小。作为一个wordpress网站的站长,想让自己的小站速度有所提升,我们还可以通过提速插件来实现一定的速度提升。本文就来介绍wordpress提速插件中比较小巧但又很管用的缓存插件——Hyper Cache 。那么,wordpress缓存插件Hyper Cache如何安装和使用?下面,我们就一起来看看吧。

第一步、安装Hyper Cache 缓存插件。

进入wp的管理后台,点击“插件”>>\"安装插件\" ,再搜索Hyper Cache ,第一个就是了,安装我就不说了。

第二步、启动Hyper Cache 缓存插件。

安装完成以后,点击启用插件。然后,点击“后台——>设置——>Hyper Cache \" ,进入到Hyper Cache设置页面,在最上头有一个微红色的说明,一定要按照说明把代码插入到相应的文件当中

第三步、设置Hyper Cache 缓存插件。

在Hyper Cache 缓存插件的设置页里,我们可以看到它有6个菜单:缓存状态、配置、手机配置、压缩、进阶选项、过滤。

缓存状态:是显示我们网站的缓存文件有多少个;如果想清空,在缓存状态菜单上面有个”清空缓存“按钮。
配置:这是基本配置选项,可以按默认设置就可以了,点击下面的“更新”按钮。
手机配置:这也是该插件的强项了。如果你网站的主题自带手机版的话,第一项就不用选,侦测手机要选上,再更新。
压缩:这也是该插件的强项之一。如果你网站没有压缩过,可以使用这个菜单选项。
进阶选项:更细的一些设置,根据自已情况来设置。
过滤:就是哪些页面不需要缓存。

这样,我们就完成了Hyper Cache 缓存插件的安装与设置。

重要提示:如果你网站已经压缩过了,就不要选择“压缩更新”,也就是压缩菜单里的3个选项都不要打勾。否则,在一些浏览器浏览网页时会出现乱吗。

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 在 Windows 10 上安装 PHP(使用 Apache 和 MySQL)(wordpress缓存插件Hyper Cache如何安装和使用?)

发表回复

CAPTCHAis initialing...