ubuntu18.04安装PHP8.2版本
ubuntu18.04安装PHP8.2版本
1、替换国内源 使用中科大代理
/etc/apt/sources.list.d 下面需要代理的仓库地址,
- 1.将http://ppa.launchpad.net替换为https://launchpad.proxy.ustclug.org
- 2.http 改为 https
如果没有/etc/apt/sources.list中没有ppa源地址,则在/etc/apt/sources.list.d中查找ppa源地址,根据查找结果进行替换
步骤1:查找ppa源地址
root@apig:/etc/apt/sources.list.d# find ./ | xargs grep "launchpad"
grep: ./: 是一个目录
./oisf-ubuntu-suricata-stable-bionic.list.save:deb http://ppa.launchpad.net/oisf/suricata-stable/ubuntu bionic main
./oisf-ubuntu-suricata-stable-bionic.list.save:# deb-src http://ppa.launchpad.net/oisf/suricata-stable/ubuntu bionic main
./ondrej-ubuntu-php-bionic.list:deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
./ondrej-ubuntu-php-bionic.list:# deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
./oisf-ubuntu-suricata-stable-bionic.list:deb http://ppa.launchpad.net/oisf/suricata-stable/ubuntu bionic main
./oisf-ubuntu-suricata-stable-bionic.list:# deb-src http://ppa.launchpad.net/oisf/suricata-stable/ubuntu bionic main
./ondrej-ubuntu-php-bionic.list.save:deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
./ondrej-ubuntu-php-bionic.list.save:# deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
步骤2、依次将源替换
vi ./oisf-ubuntu-suricata-stable-bionic.list.save
vi ./oisf-ubuntu-suricata-stable-bionic.list
deb https://launchpad.proxy.ustclug.org/linuxuprising/shutter/ubuntu focal main
# deb-src https://launchpad.proxy.ustclug.org/linuxuprising/shutter/ubuntu focal main
安装php8.2
sudo apt install software-properties-common
sudo apt update
sudo apt install php8.2
php -v
安装composer
# 安装----安装时,请看以下说明
apt install composer
# 替换国内源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
说明:若直接apt-get install composer,会直接安装php7版本的composer ,高版本的PHP在进行更新时,composer更新出现 Command “self-update” is not defined
我使用的是ubuntu18.04版本,出现这个问题的原因是,ubuntu库中的composer,不能完成self-update。
所以我们要先移除原来的composer:
sudo apt-get remove composer
移除成功后,以composer官方的方式下载composer:
curl -sS https://getcomposer.org/installer | php
并将下载的composer.phar 移动到以下命令指定的目录,使所有用户全局都可以使用composer:
sudo mv composer.phar /usr/bin/composer
chmod x /usr/local/bin/composer
完成输入:
composer
你会得到一个新版的完整的composer,就可以正常使用了
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgaekbe
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13