在 Ubuntu 上配置 sqladmin,通常指的是 使用 phpMyAdmin 管理 MySQL / MariaDB。下面我按最常见、最稳妥的方式一步一步说明(适用于 Ubuntu 20.04 / 22.04 / 24.04)。
确保你已经安装并运行:
下面以 Apache + MySQL + phpMyAdmin 为例(最常见)。
sudo apt update
sudo apt install mysql-server
初始化安全配置(可选但推荐):
sudo mysql_secure_installation
sudo apt install apache2 php libapache2-mod-php \
php-mysql php-mbstring php-zip php-gd php-json php-curl
重启 Apache:
sudo systemctl restart apache2
sudo apt install phpmyadmin
安装过程中会问几个问题:
Web server
✅ 选择:apache2
Configure database for phpMyAdmin with dbconfig-common?
✅ 选择:Yes
设置 phpMyAdmin 的数据库密码(记住它)
如果访问 http://服务器IP/phpmyadmin 报 404:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo systemctl reload apache2
浏览器访问:
http://你的服务器IP/phpmyadmin
默认登录方式:
rootUbuntu 默认使用 auth_socket 插件。
✅ 解决办法(推荐):
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
FLUSH PRIVILEGES;
EXIT;
CREATE USER 'admin'@'localhost' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
sudo mv /usr/share/phpmyadmin /usr/share/sqladmin
访问:
http://IP/sqladmin
sudo ufw allow 80
sudo ufw allow 443
请告诉我:
我可以直接给你对应版本的完整配置方案 ✅