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.安装php8
sudo 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