温馨提示×

ubuntu lnmp能装mysql吗

小樊
44
2026-10-09 23:13:43
栏目: 云计算

可以的,Ubuntu 上的 LNMP 环境完全可以安装 MySQL。

不过需要先说明一点:

1. 什么是 LNMP

LNMP 通常指:

  • Linux
  • Nginx
  • MySQL / MariaDB
  • PHP

所以 MySQL 本来就是 LNMP 的一部分。


2. Ubuntu 上安装 MySQL 的常见方式

方式一:用 apt 直接安装(最常用)

sudo apt update
sudo apt install mysql-server

安装完成后:

sudo systemctl status mysql

设置开机自启:

sudo systemctl enable mysql

安全初始化(推荐):

sudo mysql_secure_installation

方式二:LNMP 一键安装包(如 lnmp.org)

如果你用的是 LNMP 一键安装脚本:

  • 安装过程中会让你选择 MySQL / MariaDB
  • Ubuntu 完全支持

示例:

wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz
tar zxf lnmp1.9.tar.gz
cd lnmp1.9
./install.sh

3. MySQL 和 MariaDB 的区别

  • Ubuntu 20.04 / 22.04 默认源里是 MySQL
  • 有些 LNMP 包默认用 MariaDB
  • 两者兼容,PHP 连接方式是一样的

4. Nginx + PHP + MySQL 是否能一起用?

✅ 可以,而且非常常见
典型组合:

  • Nginx(Web)
  • PHP-FPM(PHP)
  • MySQL(数据库)

5. 常见问题

  • 端口:MySQL 默认 3306
  • 只能本地访问:修改 /etc/mysql/mysql.conf.d/mysqld.cnf 中的 bind-address
  • root 登录问题:Ubuntu 下常用 sudo mysql 登录

如果你愿意,可以告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 是 手动装 还是 LNMP 一键包
  • 是否用于 生产环境

我可以直接给你一套完整安装命令。

0 踩