温馨提示×

centos lamp能装mysql吗

小樊
43
2026-09-18 09:25:32
栏目: 云计算

可以的,CentOS 上的 LAMP 环境完全可以安装 MySQL。

不过有几点需要说明一下:

1. LAMP 中的 “M” 通常是 MySQL 或 MariaDB

  • L = Linux(如 CentOS)
  • A = Apache
  • M = MySQL 或 MariaDB
  • P = PHP

在 CentOS 7 及以后版本中,官方 yum 源默认提供的是 MariaDB(MySQL 的社区分支,基本兼容)。如果你明确要用 MySQL,需要额外配置 MySQL 官方 YUM 源。


2. 在 CentOS 上安装 MySQL 的常见方式

方式一:使用 MySQL 官方 YUM 源(推荐,想用原版 MySQL)

# 下载 MySQL 官方 repo
wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
rpm -ivh mysql80-community-release-el7-11.noarch.rpm

# 安装 MySQL
yum install -y mysql-server

# 启动并设置开机自启
systemctl start mysqld
systemctl enable mysqld

安装后初始密码在:

grep 'temporary password' /var/log/mysqld.log

方式二:直接用 CentOS 自带的 MariaDB(更简单)

yum install -y mariadb-server mariadb
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation

3. LAMP 搭配示例(CentOS + Apache + MySQL + PHP)

yum install -y httpd php php-mysqlnd
systemctl start httpd
systemctl enable httpd

然后写个 info.php 测试:

<?php phpinfo(); ?>

总结

✅ CentOS LAMP 可以装 MySQL
✅ 想用原版 MySQL:加官方源再装
✅ 不想麻烦:用 MariaDB 也完全没问题

如果你告诉我 CentOS 版本(6 / 7 / 8 / Stream),我可以给你更精确的安装命令。

0 踩