温馨提示×

ubuntu lnmp怎样安装mysql

小樊
48
2026-10-18 17:28:13
栏目: 云计算

在 Ubuntu 上通过 LNMP(Linux + Nginx + MySQL + PHP) 环境安装 MySQL,常见有两种方式:


一、使用 APT 直接安装 MySQL(推荐,最简单)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 Nginx、PHP(LNMP 前置)

sudo apt install nginx php-fpm php-mysql -y

3. 安装 MySQL

sudo apt install mysql-server -y

4. 启动并设置开机自启

sudo systemctl start mysql
sudo systemctl enable mysql

5. 安全初始化(非常重要)

sudo mysql_secure_installation

按提示操作:

  • 设置 root 密码
  • 删除匿名用户
  • 禁止 root 远程登录(可选)
  • 删除 test 数据库

6. 登录 MySQL 测试

sudo mysql -u root -p

二、使用 LNMP 一键安装包(适合新手)

如果你说的是 LNMP.org 的一键包:

wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz
tar zxf lnmp2.0.tar.gz
cd lnmp2.0
sudo ./install.sh

安装过程中会让你选择:

  • MySQL 版本(5.7 / 8.0 等)
  • PHP 版本
  • 是否安装 InnoDB

安装完成后:

lnmp mysql start

三、常见问题

1. 忘记 root 密码

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

2. 允许远程连接(不推荐公网)

编辑配置:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

修改:

bind-address = 0.0.0.0

然后:

sudo systemctl restart mysql

四、总结

✅ 新手:直接用 apt install mysql-server
✅ 建站用户:用 LNMP 一键包
✅ 生产环境:MySQL 8.0 + 防火墙限制 IP

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • MySQL 版本需求
  • 是否是云服务器

我可以给你更精确的安装命令。

0 踩