在Ubuntu下,安装php及相关扩展

2019-10-09  本文已影响0人  gsunneverdie
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.3

相关:Linux中apt与apt-get命令的区别与解释

Ubuntu 的软件源配置文件是 /etc/apt/sources.list,将系统自带的该文件做个备份,将该文件替换为国内源(清华,中科大)

sudo apt-get update

可能会出现,错误:

Err:5 http://packages.blackfire.io/debian any InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 696DBE66A72D76DA
H

则需要添加公钥,见下面处理:

// 命令
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9A2FD067A2E3EF7B
// 结果
gpg: keyserver receive failed: Server indicated a failure

还是错误,则更改为

// 命令
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B
// 结果
Executing: /tmp/apt-key-gpghome.mTGQWBR2AG/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv 9A2FD067A2E3EF7B
gpg: key 9A2FD067A2E3EF7B: "Launchpad PPA for GNS3" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

增加:hkp:,端口:80

sudo apt-cache search php7*
sudo apt-get install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-xsl
sudo apt autoremove
上一篇下一篇

猜你喜欢

热点阅读