首页 > 系统相关 >Debian/Ubuntu使用apt安装php8.x

Debian/Ubuntu使用apt安装php8.x

时间:2022-10-27 20:12:12浏览次数:82  
标签:配置文件 sudo apt php8 版本 Ubuntu Debian

众所周知,Debian官方的包存储库向来比较保守,众多软件的版本都比较老旧.
例如都Debian11了,PHP8也发布两年了,PHP版本还是和10一样的7.4(っ °Д °;)っ
随着越来越多的主流程序支持乃至推荐使用php8,旧版本愈发难以满足我们的需求.

有人会说,你自己编译安装新版本不就行了吗,按着官方文档一步步做又不难?
但是,我懒啊(理直气壮ヾ(•ω•)o apt多方便?装扩展,升级新版本都是一条命令搞定,不用老是重新下源码再编译. 有没有什么办法呢? 前段时间在意外看到了Debian官方源中PHP的维护者Ondřej Surý的项目DEB.SURY.ORG,里面有适用于历代Debian/Ubuntu的各个版本的PHP的软件包,包括最新的8.0/8.1`φ(゜▽゜*)♪

简介

有能力的话可以支持下原作者,维护这些存储库也是非常耗费时间和精力的!

使用

添加存储库:

  • Debian

    curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x
    sudo apt update
    
  • Ubuntu

    sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
    sudo apt update
    

然后apt upgrade就可以平滑升级到php8啦ヾ(≧▽≦*)o

注意事项

升级到新的大版本后,默认的配置文件路径会改变!一定要记得把配置文件移过去(掉线数小时的教训)
例如:
7.4版本的配置文件路径:/etc/php/7.4/
8.1版本的配置文件路径:/etc/php/8.1/

标签:配置文件,sudo,apt,php8,版本,Ubuntu,Debian
From: https://www.cnblogs.com/dreamofice/p/debian-php8-apt.html

相关文章

  • Ubuntu 安装 PhpMyAdmin 管理 MySQL 数据库
     Ubuntu安装PhpMyAdmin管理MySQL数据库前言:当前服务器有跳板机不能直接用本地navicat连接数据库问题  PhpMyAdmin是一个用PHP编写的软件工具,可以通过......
  • ubuntu20.04系统openjdk11变更openjdk-8-jdk
    ubuntu20.04系统openjdk11变更openjdk-8-jdk一、卸载openjdk11先检查是否安装,命令:dpkg--list|grep-ijdk移除openjdk包,命令:sudoapt-getpurgeopenjdk*卸载OpenJDK......
  • ubuntu系统下postgresql数据库中postgre用户密码的修改
    ubuntu系统下postgresql数据库中postgre用户密码的修改1、打开终端,在终端输入:sudopasswd-dpostgres回车后输入系统密码说明:该命令用来删除postgres用户的密码(即删除......
  • Ubuntu Terminal运行服务出现killed
    原因分析:Ifaprocessisconsumingtoomuchmemorythenthekernel"OutofMemory"(OOM)killerwillautomaticallykilltheoffendingprocess.Itsoundsliket......
  • ubuntu18.04.4 设置用root账户登录到系统
    https://blog.csdn.net/qq_35715148/article/details/107671704 ubuntu18.04.4设置用root账户登录到系统默认的Ubuntu系统在登陆界面上是不支持root用户直接登录的......
  • ubuntu下Mysql安装与root密码重置
    一、安装1.首先更新本地存储库索引,执行sudoaptupdate2.从APT存储库安装MySQL,执行sudoaptinstallMySQL-server,在安装过程中,可能会出现[Y/n]问题,输入Y继续3.安装完......
  • ubuntu 用户密码到期时间设置
    一、基础知识/etc/login.defs文件用于在创建用户时,对用户的一些基本属性做默认设置,例如指定用户UID和GID的范围,用户的过期时间,密码的最大长度,等等。需要注意的是,该......
  • VMWare安装Linux-ubuntu碰到的坑
    学习Android,不可避免要玩linux,现在使用虚拟机的比较多。具体怎么装VMWare+ubuntu就不讲了。这个基本已经没什么难点。倒是VMWare装好后,碰到了些小问题。这里只作提......
  • Starting Daily apt upgrade and clean activities导致mysql自动重启
     早上收到预警,mysql发生了自动重启,查看mysql.log并没有发现异常,于是查看了一下/var/log/syslog,发现了以下日志 将自动更新服务停止sudoapt-getremoveunattended......
  • windows和虚拟机上的Ubuntu互传文件
    1.简介本文讲述的是通过ssh登录虚拟机上的Ubuntu系统,实现互传文件2.Ubuntu端2.1.安装sshsudoapt-getupdatesudoapt-getinstallopenssh-server2.2.启动sshs......