腾讯轻量云服务器怎么安装数据库?

在腾讯云轻量应用服务器(Lighthouse)上安装数据库,可以根据你的需求选择不同的数据库类型,比如 MySQL、MariaDB、PostgreSQL、Redis 等。下面以最常见的 MySQL 为例,介绍在 Ubuntu 系统 上安装和配置数据库的步骤。


✅ 前提条件

  • 已购买腾讯云轻量应用服务器(Lighthouse)
  • 服务器操作系统为 Ubuntu(这里以 Ubuntu 20.04/22.04 为例)
  • 已通过 SSH 登录到服务器(可使用腾讯云控制台的“登录”按钮或本地终端)

🛠️ 步骤一:更新系统软件包

sudo apt update && sudo apt upgrade -y

🛠️ 步骤二:安装 MySQL 数据库

sudo apt install mysql-server -y

这会安装 MySQL 服务端和客户端。


🛠️ 步骤三:启动并设置 MySQL 开机自启

sudo systemctl start mysql
sudo systemctl enable mysql

🛠️ 步骤四:运行安全初始化配置(推荐)

sudo mysql_secure_installation

该命令会引导你:

  • 设置 root 用户密码
  • 移除匿名用户
  • 禁止 root 远程登录
  • 删除测试数据库
  • 重新加载权限表

👉 按提示操作,建议开启安全选项。


🛠️ 步骤五:登录 MySQL 测试

sudo mysql -u root -p

输入密码后进入 MySQL 命令行,说明安装成功。


🛠️ 步骤六:(可选)允许远程访问数据库

⚠️ 注意:开放远程访问有安全风险,建议仅在必要时开启,并配合防火墙和强密码。

1. 修改 MySQL 配置文件

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

找到 bind-address 行,将其改为:

bind-address = 0.0.0.0

或者注释掉这行(默认只监听本地)。

2. 重启 MySQL

sudo systemctl restart mysql

3. 创建允许远程连接的用户(在 MySQL 中执行)

CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'your_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

替换 your_useryour_password

4. 腾讯云控制台开放端口

进入 腾讯云轻量服务器控制台

  • 找到你的实例
  • 进入「防火墙」设置
  • 添加规则:开放 3306 端口(TCP)

建议限制来源 IP(如只允许你的公网 IP),避免全网开放。


✅ 其他数据库安装方式(简要)

数据库 安装命令(Ubuntu)
MariaDB sudo apt install mariadb-server -y
PostgreSQL sudo apt install postgresql postgresql-contrib -y
Redis sudo apt install redis-server -y

🔐 安全建议

  1. 不要长期使用 root 远程连接
  2. 设置复杂密码
  3. 定期备份数据库
  4. 使用腾讯云快照功能备份整个服务器
  5. 考虑使用腾讯云数据库(TencentDB)替代自建数据库,更稳定安全

🧩 推荐:使用腾讯云数据库(CDB)

如果你对运维要求不高,建议直接使用 腾讯云云数据库 MySQL,它具备:

  • 自动备份
  • 高可用
  • 安全防护
  • 内网连接(与轻量服务器同地域可内网互通)

👉 通过控制台创建后,轻量服务器可通过内网连接,性能更好更安全。


如有具体需求(如安装 PostgreSQL、配置 PHP 连接等),欢迎继续提问!

未经允许不得转载:云计算导航 » 腾讯轻量云服务器怎么安装数据库?