如何在Debian 12上安装PHP

2024年 3月 20日 94.6k 0

PHP是一种功能强大且通用的脚本语言,它支持互联网上一些最大的网站,从WordPress和Facebook到Etsy和Slack。PHP处理从创建简单的博客页面到开发复杂的电子商务平台的所有事情。PHP包含了大量的库和框架,可以帮助您定制您的开发体验。

如果你是Debian用户,并且对Web开发感兴趣,你应该考虑在你的系统上安装PHP。

在本指南中,您将学习到:

  • 如何在Debian 12上安装PHP
    • 如何从源代码存储库在Debian 12上安装PHP
    • 如何从官方tar.gz方法在Debian 12上安装PHP
  • 如何在Debian 12上使用PHP
  • 如何在Debian 12上切换到任何PHP版本
  • 如何在Debian 12上设置特定的PHP版本为默认版本
  • 结论

如何在Debian 12上安装PHP

您可以在Debian 12上安装PHP:

  • 源储存库
  • 官方tar.gz方法

如何从源代码存储库在Debian 12上安装PHP

Debian 12将PHP 8.2.7作为其官方存储库中的默认选择。该版本与您的Debian系统非常兼容,并在稳定性和性能上取得了平衡。除此之外,它还使用默认的PHP包自动安装了几个PHP扩展,这将帮助您在系统上使用该语言。

在从Debian仓库安装PHP之前,建议使用以下命令更新仓库中的包:

sudo apt更新&& sudo apt升级

更新存储库后,您可以运行以下给定的命令在Debian 12上安装PHP:

sudo apt install php—y

要检查Debian 12上的PHP版本,可以使用下面给出的命令:

php——版本

如何从Debian 12中删除PHP

如果您已经从Debian存储库中安装了PHP,则可以使用以下命令快速将其从系统中删除:

sudo apt移除php—y

注意:您将无法从上面提供的存储库方法在Debian 12上安装最新版本的PHP。

如何从官方tar.gz方法在Debian 12上安装PHP

大多数Debian用户更喜欢安装最新版本的PHP,因为它提供了更好的性能,有助于快速加载应用程序和网页。要在Debian 12上安装最新版本的PHP,可以使用官方的tar.gz方法;通过该方法安装PHP的步骤如下:

步骤1:下载最新的tar.gz源文件

首先,转到PHP官方网站并下载最新的tar.gz源文件。在撰写本文时,PHP的最新版本是8.3.1,您可以从Debian上的以下wget命令下载该版本:

www.example.com

步骤2:提取tar.gz内容

您必须在Debian 12上解压缩下载的PHP tar.gz内容,这可以使用以下命令完成:

tar—xvzf php—8.3.1.tar.gz

注意:如果您在Debian上下载了其他版本的PHP,请确保更改文件名。

第3步:在Debian 12上安装默认代码

您还必须确保通过以下命令在Debian上安装一些依赖项,因为它们在配置过程中是必需的:

Sudo apt安装cmake构建-Essential Autoconf pkg-config bison libxml2-dev re2c libsqlite3-dev-y

步骤4:为PHP配置包

使用以下命令导航到Debian 12上的PHP源目录:

CD php—8.3.1

然后运行以下命令来配置在Debian上安装PHP所需的软件包:

./配置

步骤5:在Debian 12上安装PHP

在成功配置包之后,现在是时候使用以下命令在Debian 12上安装PHP了:

sudo make install

注意:make install过程将花费一些时间来编译文件并将其安装到您的系统上。

步骤6:在Debian 12上添加路径环境

完成上述过程后,将PHP安装路径添加到系统的bashrc文件中。它将帮助系统定位PHP安装的位置。

要为PHP添加路径环境,首先使用nano编辑器从下面的命令打开bashrc文件:

sudo nano

然后添加安装PHP的路径,你可以使用以下命令找到PHP的路径:

哪个Php

默认情况下,进程将PHP安装在/usr/local/bin位置,因此在bashrc文件中添加以下行将允许系统定位PHP目录:

导出路径=“$PATH:/usr/local/bin/php”

步骤7:保存更改

添加路径后,使用CTRL+X保存更改,添加Y并按Enter退出,然后使用SOURCE命令对系统进行更改:

source~/. bashrc

步骤8:检查PHP版本

更改后,使用以下命令检查Debian 12上的PHP版本,以确保系统上更新了最新版本的PHP:

php——版本

如何从Debian 12中删除PHP通过tar.gz方法安装

要从通过tar.gz方法安装的Debian 12中删除PHP,只需使用以下命令从系统中删除该目录:

sudo rm—rf/usr/local/bin/php

如何在Debian 12上使用PHP

为了在Debian 12上使用PHP并确保它在您的系统上正常工作,让我们通过以下命令使用nano编辑器创建一个测试文件:

Sudo Nano测试文件.php

然后在文件中添加一个PHP代码,这里我添加了一个简单的PHP代码,用于在终端上打印值:

保存测试文件,然后使用php命令后面加上文件名,在Debian 12上运行它:

php testfile.php

如何在Debian 12上切换到任何PHP版本

如果您已经在Debian 12上安装了多个PHP版本,您可以使用以下更新替代项命令切换到任何PHP版本:

Sudo更新-备选方案--设置php/usr/bin/php

替换为您想要在Debian上切换的PHP版本。

如何在Debian 12上设置特定的PHP版本为默认版本

您也可以使用以下命令将特定的PHP版本设置为默认PHP版本:

sudo update—alternatives——config php

从列表中选择您希望将其设置为Debian默认的PHP版本,然后重新启动系统以进行更改。

结论

PHP是一种强大的脚本语言,用于开发网页和应用程序。您可以直接从源代码库在Debian 12上安装PHP,但它不会在您的系统上安装最新版本的PHP。为了在Debian上安装PHP最新版本,您必须选择官方的tar.gz方法。这种方法可能需要一些时间安装,但您将能够在系统上使用PHP的最新版本。本指南提供了详细的分步说明,在Debian 12上通过这两种方法安装PHP。它将帮助您根据您的需要选择一种方法,以便您可以开始使用PHP创建强大的Web应用程序的旅程。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论