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

在腾讯云轻量应用服务器(Lighthouse)上安装数据库,最推荐的方式是利用其内置的镜像市场宝塔面板,这两种方式操作最简单、成功率最高。如果你需要更灵活的控制,也可以选择在 Linux 系统上手动安装。

以下是三种主流的安装方法:

方法一:重装系统时选择“数据库”镜像(最推荐,适合新手)

这是最简单的方法。轻量应用服务器的核心优势就是预装了各种环境。如果你还没有购买服务器,或者可以接受重置系统,直接在创建/重装时选择现成的镜像即可。

  1. 进入控制台:登录腾讯云官网,进入【轻量应用服务器】控制台。
  2. 选择操作:点击你的服务器实例,选择左侧菜单的 【重装系统】(如果已有数据请先备份)。
  3. 选择镜像:在镜像市场中,找到 “软件仓库”“应用镜像” 分类。
    • 搜索关键词如 MySQLPostgreSQLMSSQLLNMP/LAMP(包含 Web+ 数据库的组合)。
    • 例如选择 CentOS 7 + MySQL 5.7Ubuntu 20.04 + Nginx + MySQL
  4. 完成重装:确认设置后点击重装。系统重启后,数据库就已经安装好并运行了。
    • 注意:这种方式下,初始密码通常会在“实例详情”页面的“初始化信息”中查看,或者由你在重装时自行设定。

方法二:使用宝塔面板(图形化管理,功能强大)

如果你已经安装了基础系统(如 CentOS 或 Ubuntu),不想折腾命令行,安装宝塔面板是最佳方案。它提供可视化的界面来一键安装和管理数据库。

  1. 安装宝塔面板
    • 登录服务器,通过 SSH 工具(如 Xshell、PuTTY 或终端)连接。
    • 根据系统版本执行对应的安装脚本(以 CentOS 为例):
      yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
    • 等待安装完成,屏幕会显示面板地址、用户名和密码。
  2. 登录面板
    • 在浏览器输入面板地址,使用账号密码登录。
  3. 安装数据库
    • 在左侧菜单栏点击 【软件商店】
    • 在搜索框输入 MySQLMariaDB
    • 点击右侧的 【安装】,选择版本号(建议选 5.7 或 8.0),点击确定。
    • 安装完成后,你可以直接在面板中修改 root 密码、配置远程访问权限等。
  4. 开放端口
    • 确保在腾讯云控制台的【安全组】规则中,放行了 3306 (MySQL) 或 5432 (PostgreSQL) 端口,否则外部无法连接。

方法三:手动命令行安装(适合高级用户)

如果你希望完全自定义环境,或者服务器资源极其有限,可以直接使用包管理器安装。

场景 A:Ubuntu/Debian 系统

# 更新源
sudo apt update

# 安装 MySQL Server (以 MySQL 8.0 为例)
sudo apt install mysql-server

# 启动服务并设置开机自启
sudo systemctl start mysql
sudo systemctl enable mysql

# 设置 root 密码和安全加固
sudo mysql_secure_installation

场景 B:CentOS/RHEL 系统

# 安装 MariaDB (CentOS 默认推荐) 或 MySQL
sudo yum install mariadb-server

# 启动服务
sudo systemctl start mariadb
sudo systemctl enable mariadb

# 安全初始化
sudo mysql_secure_installation

手动安装后的关键步骤:

  1. 修改密码:默认安装后 root 可能是空密码或随机密码,务必通过 mysql -u root -p 登录并修改。
  2. 配置远程访问
    • 登录 MySQL:mysql -u root -p
    • 授权远程连接(将 '%' 替换为你允许的 IP,或使用 '*' 允许所有):
      CREATE USER 'root'@'%' IDENTIFIED BY '你的强密码';
      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
      FLUSH PRIVILEGES;
      EXIT;
  3. 防火墙设置
    • 云服务器必须同时在腾讯云控制台的安全组服务器内部防火墙(如 ufwfirewalld)中放行 3306 端口。

⚠️ 重要提示

无论采用哪种方法,请务必检查安全组规则

  1. 登录腾讯云控制台 -> 轻量应用服务器 -> 点击实例 -> 更多 -> 安全组
  2. 添加一条入方向规则:协议类型选 TCP,端口填数据库端口(如 3306),授权对象填 0.0.0.0/0(生产环境建议只填你本地的固定 IP,更安全)。

总结建议

  • 刚买服务器/追求效率:直接选 方法一(应用镜像)。
  • 已有服务器/需要可视化运维:选 方法二(宝塔面板)。
  • 特殊需求/学习 Linux:选 方法三(命令行)。
未经允许不得转载:云知识CLOUD » 腾讯云轻量应用服务器怎么安装数据库?