温馨提示×

ubuntu apache怎么装mysql

小樊
49
2026-09-29 08:22:32
栏目: 云计算

在 Ubuntu + Apache 环境下安装 MySQL,通常步骤如下(以 Ubuntu 20.04 / 22.04 为例):


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 Apache(如果还没装)

sudo apt install apache2 -y

启动并设置开机自启:

sudo systemctl enable apache2
sudo systemctl start apache2

三、安装 MySQL

sudo apt install mysql-server -y

启动 MySQL:

sudo systemctl start mysql
sudo systemctl enable mysql

四、初始化 MySQL 安全设置(强烈推荐)

sudo mysql_secure_installation

按提示操作:

  • 设置 root 密码(Ubuntu 默认可能用 auth_socket)
  • 移除匿名用户
  • 禁止 root 远程登录
  • 删除 test 数据库
  • 刷新权限

五、(可选)设置 root 可用密码登录

Ubuntu 默认 root 用 auth_socket,如果你想用密码登录:

sudo mysql

在 MySQL 里执行:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
FLUSH PRIVILEGES;
EXIT;

六、安装 PHP + MySQL 扩展(Apache 用 MySQL 通常需要)

sudo apt install php libapache2-mod-php php-mysql -y

重启 Apache:

sudo systemctl restart apache2

七、测试是否成功

mysql -u root -p

能进入 MySQL 就说明安装成功。


八、常见检查命令

systemctl status mysql
systemctl status apache2
php -m | grep mysqli

如果你是要:

  • 搭建 WordPress
  • 用 PHP 连接 MySQL
  • 配置远程访问
  • Ubuntu 18.04 / 24.04

可以告诉我,我给你更具体的配置。

0 踩