0.准备查看当前版本及安装项目。 php -v php -m 1.停止php,防止端口占用service php7.4-fpm stop 2.删除apache2并清理php默认安装在apache2下,而不用apache2的一定要删除,防止php8与其关联。 sudo apt-get purge apache2 sudo apt autoremove sudo apt autoclean 3.apt remove删除所有已安装的清除旧的PHP版本。 sudo apt purge '^php7.4.*' 4.安装php8sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php #追加一个存储库 sudo apt update 也可这样安装: sudo apt install php8.0-{bz2,curl,intl,mysql,readline,xml} 只需要修改php相关配置如下:原nginx的配置无需修改。 sudo vim /etc/php/8.0/fpm/php.ini sudo vim /etc/php/8.0/fpm/pool.d/www.conf |