在腾讯云轻量应用服务器(Lighthouse)上安装数据库,最推荐且便捷的方式是直接使用控制台内置的“建站/数据库”镜像。这种方式无需手动配置环境、编译代码或处理依赖,系统会自动完成安装和初始化。
以下是两种主要的安装方式及详细步骤:
方法一:使用官方镜像一键部署(推荐)
这是最简单的方法,适合大多数用户。你可以在创建服务器时选择预装好数据库的镜像,或者在服务器运行后通过“重装系统”功能切换为数据库镜像。
场景 A:新建服务器时直接安装
- 登录 腾讯云控制台,进入【轻量应用服务器】页面。
- 点击【购买】,在镜像选择环节:
- 切换到 “应用镜像” 标签页。
- 搜索关键词(如
MySQL、PostgreSQL、Redis或宝塔面板)。 - 选择对应的镜像(例如 "MySQL 8.0" 或 "宝塔面板 + MySQL"),点击下一步。
- 按照流程设置服务器名称、地域、带宽等,完成支付即可。
- 启动后,系统会自动初始化数据库,并在控制台首页显示初始密码(通常位于“重置密码”或“查看实例详情”中)。
场景 B:已创建的服务器安装数据库
如果你已经有一台安装了 Linux(如 Ubuntu/CentOS)的服务器,想加装数据库:
- 在轻量应用服务器列表中,找到目标实例,点击右侧的 【更多】 -> 【重装系统】。
- 在镜像选择中,同样切换到 “应用镜像”,搜索并选择你需要的数据库镜像(如
MySQL)。- 注意:重装系统会清空原有数据,请务必备份重要文件。
- 确认重装后,等待几分钟,系统会自动安装好数据库并生成随机密码。
方法二:通过宝塔面板(可视化操作)
如果你希望拥有图形化管理界面,方便后续管理网站和数据库,可以先安装宝塔面板,再在面板内一键安装数据库。
- 获取初始密码:
- 在轻量应用服务器控制台,点击实例详情页的 【重置密码】,确保设置了 SSH 密码(如果之前没设过)。
- 远程连接服务器:
- 使用终端工具(如 Windows 的 PowerShell/MobaXterm,Mac 的 Terminal)连接服务器:
ssh root@<你的公网 IP> # 输入刚才设置的密码
- 使用终端工具(如 Windows 的 PowerShell/MobaXterm,Mac 的 Terminal)连接服务器:
- 安装宝塔面板:
- 复制以下命令并粘贴到终端回车执行(以 Ubuntu/Debian 为例,CentOS 需调整命令):
# Ubuntu/Debian sudo apt update && sudo apt install -y wget && wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh - 安装完成后,终端会输出一个访问地址、用户名和密码。
- 复制以下命令并粘贴到终端回车执行(以 Ubuntu/Debian 为例,CentOS 需调整命令):
- 在面板中安装数据库:
- 浏览器打开上述地址,输入账号密码登录。
- 在左侧菜单点击 【软件商店】,搜索
MySQL或MariaDB。 - 点击 【安装】,选择版本(推荐 5.7 或 8.0),等待安装完成。
- 安装成功后,可以在面板中直接修改数据库密码、创建数据库和用户。
关键注意事项
-
安全组配置(防火墙):
- 默认情况下,云服务器的外部端口是关闭的。如果你需要从本地电脑或其他服务器连接数据库(如使用 Navicat 连接),必须去轻量应用服务器控制台的 【网络】 -> 【安全组】 中,添加入站规则。
- 放行端口:
- MySQL:
3306 - PostgreSQL:
5432 - Redis:
6379 - 宝塔面板默认端口:
8888(建议修改)
- MySQL:
-
初始密码管理:
- 使用应用镜像安装的数据库,初始密码通常会在控制台“实例详情”页面的“密码”区域显示,或者在重装系统后的日志中。请务必第一时间记录并修改默认密码。
- 使用宝塔面板安装的,密码可以在面板的“数据库”管理中随时重置。
-
性能与备份:
- 轻量应用服务器适合中小型项目。如果是高并发生产环境,建议考虑使用腾讯云的 RDS(云数据库) 服务,它提供更高的可用性和自动备份功能。
- 无论哪种方式,都建议在控制台开启自动快照策略,防止数据丢失。
总结建议:
- 如果你是新手或追求快速上线,请直接选择方法一中的“应用镜像”,这是最快且出错率最低的路径。
- 如果你需要长期维护多个网站且喜欢图形化操作,可以选择方法二(宝塔面板)。
云服务器