热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ubuntu下安装php,在Ubuntu20.04/18.04下安装PHP8.0和PHP8扩展

本文介绍在Ubuntu20.0418.04桌面系统及服务器下安装PHP8.0和PHP8扩展的方法。关于PHP8有何优势,请看PHP8性能测试结果:比PH

本文介绍在Ubuntu 20.04/18.04桌面系统及服务器下安装PHP 8.0和PHP 8扩展的方法。关于PHP 8有何优势,请看PHP 8性能测试结果:比PHP 7和PHP 5性能强,更有几倍的差距。

一、Ubuntu 20.04/18.04系统更新

通过运行以下命令,将所有系统软件包更新为最新版本:

sudo apt update

sudo apt -y upgrade

升级Ubuntu 20.04/18.04后重新启动建议:

sudo systemctl reboot

二、添加ondrej PPA存储库

最新的PHP软件包可在ondrej PPA存储库中获得,运行下面共享的命令以将此存储库添加到您的Ubuntu 20.04/18.04系统中:

sudo apt update

sudo apt install lsb-release ca-certificates apt-transport-https -y

sudo add-apt-repository ppa:ondrej/php

在提示添加存储库时,按Enter键:

840c3844b718de0fa638a99c92a36f0f.png

从更新输出中,您应该看到添加的存储库:

33cb39f57a670e02ca711c4294d48bfb.png

三、在Ubuntu 20.04/18.04下安装PHP 8.0

更新APT索引只是为了确保可以安装软件包:

sudo apt update

然后在Ubuntu 20.04/18.04 Linux机器上安装PHP 8.0:

sudo apt install php8.0

按y键开始安装:

7f145f3fd305152fdf1b54d71fe8696c.png

确认安装的默认PHP版本,运行php -v命令,以下是相关返回信息:

PHP 8.0.0RC3 (cli) (built: Oct 31 2020 17:06:41) ( NTS )

注:您安装的时候,以上PHP 8版本可能会更高级。

四、安装PHP 8扩展

要在Ubuntu 20.04/18.04系统下安装PHP 8扩展,请使用以下命令语法:

sudo apt install php8.0-

一些可用的扩展名如下所示,如:

$ sudo apt install php8.0-

php8.0-amqp       php8.0-common     php8.0-gd         php8.0-ldap       php8.0-odbc       php8.0-readline   php8.0-sqlite3    php8.0-xsl

php8.0-apcu       php8.0-curl       php8.0-gmp        php8.0-mailparse  php8.0-opcache    php8.0-redis      php8.0-sybase     php8.0-yac

php8.0-ast        php8.0-dba        php8.0-igbinary   php8.0-mbstring   php8.0-pgsql      php8.0-rrd        php8.0-tidy       php8.0-yaml

php8.0-bcmath     php8.0-dev        php8.0-imagick    php8.0-memcached  php8.0-phpdbg     php8.0-smbclient  php8.0-uuid       php8.0-zip

php8.0-bz2        php8.0-ds         php8.0-imap       php8.0-msgpack    php8.0-pspell     php8.0-snmp       php8.0-xdebug     php8.0-zmq

php8.0-cgi        php8.0-enchant    php8.0-interbase  php8.0-mysql      php8.0-psr        php8.0-soap       php8.0-xhprof

php8.0-cli        php8.0-fpm        php8.0-intl       php8.0-oauth      php8.0-raphf      php8.0-solr       php8.0-xml

例子:

sudo apt install php8.0-cli php8.0-common php8.0-imap php8.0-redis php8.0-snmp php8.0-xml

注:可使用相同的格式来安装其他PHP 8扩展。

相关主题



推荐阅读
author-avatar
Annia000
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有