Ubuntu LAMP 添加插件与扩展实操指南
一、先确认版本与组件
php -v(如:PHP 7.4/8.0/8.1/8.2/8.3)sudo systemctl status apache2sudo systemctl status mysql(或 mariadb)sudo apt update二、添加 Apache 模块
sudo a2enmod rewritesudo systemctl restart apache2a2enmod/a2dismod 管理模块,启用后会在 /etc/apache2/mods-enabled/ 生成链接。三、添加 PHP 扩展(推荐方式)
sudo apt install php-<extension-name>sudo apt install php-mysqlsudo apt install php-curlsudo apt install php-gdsudo apt install php-cli php-common php-mbstring php-xml php-zipsudo apt install php8.1-cli php8.1-curl php8.1-gd php8.1-mysqlsudo apt install libapache2-mod-php8.1sudo systemctl restart apache2(如只改 CLI,无需重启)sudo systemctl restart apache2/var/www/html/info.php,内容 <?php phpinfo(); ?>,访问 http://服务器IP/info.php 搜索对应扩展。四、添加 Web 管理工具 phpMyAdmin(可选)
sudo apt install phpmyadminhttp://服务器IP/phpmyadmin,使用数据库账户登录。五、常见问题与排查
libapache2-mod-php8.1 与 php8.1-xxx)sudo systemctl restart apache2info.phpsudo apt update,再安装;确保软件源可用sudo chmod -R 777 /var/www/html(生产环境请改为更安全权限)