新闻中心

如何在Debian 11上通过APT安装PHP 7.4的详细教程?

2025-11-21
浏览次数:
返回列表
首先更新系统并安装必要工具,随后添加Ondřej Surý的PHP仓库以获取PHP 7.4支持,接着更新APT缓存并安装PHP 7.4及其常用扩展,最后通过php -v命令验证安装结果。

如何在debian 11上通过apt安装php 7.4的详细教程?

如果您需要在Debian 11系统上部署兼容旧项目的PHP环境,但默认仓库中提供的PHP版本较高或不包含PHP 7.4,则需通过添加第三方软件源来安装指定版本。以下是完成该任务的具体步骤:

一、更新系统并安装必要工具

在添加外部仓库前,应确保系统包列表为最新,并安装用于管理HTTPS源及密钥的工具。这能保证后续软件源的正确加载与验证。

1、执行以下命令更新当前系统的软件包索引:
sudo apt update

2、升级已安装的软件包至最新版本:
sudo apt upgrade -y

3、安装支持HTTPS和CA证书的工具包:
sudo apt install -y ca-certificates apt-transport-https software-properties-common gnupg2

二、添加Ondřej Surý的PHP PPA仓库

Ondřej Surý维护的Debian PHP仓库提供了多个PHP版本的预编译包,包括PHP 7.4,是社区广泛信赖的来源。添加此仓库可使APT识别并安装所需版本。

1、下载并导入仓库的GPG公钥以验证包完整性:
wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --dearmor -o /usr/share/keyrings/sury-php-archive-keyring.gpg

2、将PHP仓库地址写入APT源列表文件:
echo "deb [signed-by=/usr/share/keyrings/sury-php-archive-keyring.gpg] https://packages.sury.org/php/ bullseye main" | sudo tee /etc/apt/sources.list.d/sury-php.list

三、再次更新APT缓存

添加新的软件源后,必须重新获取可用包信息,以便APT能够发现新仓库中的PHP 7.4相关包。

PictoGraphic PictoGraphic

AI驱动的矢量插图库和插图生成平台

PictoGraphic 133 查看详情 PictoGraphic

1、运行更新命令以加载新源的包数据:
sudo apt update

四、安装PHP 7.4及其常用扩展

现在APT可以访问PHP 7.4的包,您可以选择安装核心PHP解释器以及项目常用的扩展模块。

1、安装PHP 7.4基础运行环境:
sudo apt install -y php7.4

2、根据应用需求安装常见扩展:
sudo apt install -y php7.4-cli php7.4-fpm php7.4-mysql php7.4-zip php7.4-gd php7.4-mbstring php7.4-curl php7.4-xml php7.4-bcmath

五、验证安装结果

确认PHP 7.4是否成功安装并处于激活状态,可通过命令行直接查询其版本信息。

1、输入以下命令查看当前默认PHP版本:
php -v

2、检查输出内容是否显示PHP 7.4.x版本号及相关构建信息。

以上就是如何在Debian 11上通过APT安装PHP 7.4的详细教程?的详细内容,更多请关注php中文网其它相关文章!


# 运行环境  # 新疆主播招募推广网站  # 美食行业网站优化传播  # 黑帽seo违规  # 腾讯网站优化策略  # 宜阳网站优化价格表报价  # 白城高科技自媒体营销推广  # 乌鲁木齐网站优化怎么选  # 山西靠谱营销推广公司  # 古筝营销推广方案怎么写  # 长沙正规的seo推广  # 较高  # 您可以  # 多个  # php环境搭建  # 加载  # 组中  # 如何在  # 新源  # 软件包  # 并安装  # ai  # curl  # 工具  # php7  # php  # mysql 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: 如何解决电商平台定制报价请求的“黑洞”问题,SprykerQuoteRequest模块助你提升客户体验与销售效率  AO3最新镜像入口 Archive of Our Own官方平台访问  4399免费游戏网址入口 4399小游戏免费入口点开即玩  Go语言中Map存储的结构体如何调用指针方法:深入解析与实践  企业名称高精度匹配:N-gram方法在结构相似性分析中的应用  必由学在线入口 必由学网页版快速登录入口  ExcelARRAYTOTEXT函数怎么自定义分隔符输出数组文本_ARRAYTOTEXT实现动态生成SQL语句  outlook中文官网入口地址 outlook官方中文版直达首页链接  html5 app怎么运行环境_配html5 app运行环境【教程】  邮政快递包裹最新位置 邮政快递实时追踪入口  Win10系统怎么查看已安装更新_Win10卸载有问题的更新补丁  qq游戏大厅官方下载_qq游戏免费下载安装入口  微信商城在哪里打开【步骤】  Lar*el递归关系中排除子孙节点的策略  苹果手机指南针不准怎么校准 传感器校准方法详解【建议收藏】  一加Ace 6T实拍样张首次公布!李杰:主摄实力完全看齐4K档性能旗舰  Word2013如何插入视频和音频媒体_Word2013媒体插入的多媒体支持  J*a里如何实现线程安全的懒加载单例_懒加载单例实现方法解析  钉钉视频会议声音异常如何处理 钉钉会议音频修复技巧  漫蛙Manwa2官网入口地址分享 漫蛙漫画PC版永久访问通道  C++编译期如何执行复杂计算_C++模板元编程(TMP)技巧与应用  支付宝解绑银行卡步骤_支付宝如何解除绑定银行卡  如何使用纯J*aScript判断Input元素是否在特定类容器内  Win11怎么安装Linux子系统 Win11 WSL2安装Ubuntu及环境配置指南  Composer的 "check-platform-reqs" 命令有什么用_在部署前检查生产环境是否满足Composer依赖需求  优化Django表单:提交验证失败后保留用户输入  不会效仿卡普空!《铁拳》制作人澄清:不采取赛事付费|直播|  Win11怎么隐藏桌面图标 Win11一键隐藏所有桌面元素及恢复显示  yandex入口引擎手机版 yandex安卓版下载入口  QQ网页版官方账号入口 QQ网页版网页版登录指南  小米14应用无法联网原因分析_小米14网络权限修复  mcjs网页版流畅运行 mcjs低配电脑畅玩入口  NVIDIA股价11月重挫12%:下月有望好转 但难回5万亿美元巅峰  包子漫画官方网站在线链接-包子漫画在线阅读平台主页地址  葱吃多了会怎样 葱吃多了会伤胃吗  Safari浏览器输入栏卡顿如何解决 Safari搜索建议与缓存清理  抖音网页版企业服务中心登录入口_抖音网页版企业登录平台  网站内容防复制粘贴的实现策略与局限性  我的世界官方游戏入口 我的世界官网平台直达链接  深入理解rpy2中的类型转换:优化Python对象到R矩阵的映射  消息称三星明年 2 月正式发布 HBM4,与 SK 海力士同台竞技  Windows电脑怎么截图最方便_系统自带截图工具的5种神仙用法【技巧】  CSS条件样式无法按设备触发怎么排查_media条件语句正确设置解决触发问题  不同用户不同价格! 索尼开启账户个性化定价测试  c++ dfs和bfs代码 c++深度广度优先搜索算法  windows10怎么查看硬盘序列号_windows10硬盘id查询命令  React项目中导航栏Logo自适应布局:避免裁剪与布局溢出  Excel如何用迷你图显趋势_Excel用迷你图显趋势【趋势小图】  Win11如何使用Windows Sandbox Win11沙盒功能开启与使用教程【详解】  c++中的std::forward_list和std::list有什么不同_c++ forward_list与list区别分析 

搜索