在 Ubuntu 上“换 LAMP 版本”通常指的是升级或切换 Apache / MySQL(MariaDB) / PHP 的版本。下面按常见场景给你说明,你可以按需操作。
apache2 -v
mysql -V
php -v
或
sudo systemctl status apache2 mysql php*
Ubuntu 不同版本自带不同 LAMP:
sudo apt update
sudo apt upgrade
sudo do-release-upgrade # 升级 Ubuntu 本身
✅ 适合:想“整体换版本”的人
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2 php8.2-cli php8.2-apache2
sudo a2dismod php7.4
sudo a2enmod php8.2
sudo systemctl restart apache2
sudo update-alternatives --set php /usr/bin/php8.2
sudo apt install mariadb-server
sudo apt install mysql-server-8.0
⚠️ 注意:
mysqldump -u root -p --all-databases > backup.sql
sudo apt remove --purge apache2 mysql-server php*
sudo apt autoremove
sudo apt install apache2 mysql-server php libapache2-mod-php
如果不想动系统:
docker run -d -p 80:80 php:8.2-apache
libapache2-mod-php 已安装php.ini 和扩展是否齐全如果你能告诉我:
我可以给你精确命令。