在腾讯云轻量应用服务器(Lighthouse)上安装数据库,最推荐、最便捷的方式是使用其自带的“建站”或“应用市场”功能。这种方式不需要手动配置环境,系统会自动完成数据库的安装、初始化及基础安全设置。
以下是具体的操作方法和步骤:
方法一:通过“重装系统”或“创建镜像”使用预装数据库(最推荐)
如果你使用的是新购买的服务器,或者可以接受重置当前系统,这是最快的方式。腾讯云提供了一键安装的镜像,内置了 Nginx/Apache + PHP/Python + MySQL/MariaDB 等组合。
- 登录控制台:进入 腾讯云轻量应用服务器控制台。
- 选择实例:点击你需要操作的服务器实例名称,进入详情页。
- 重装系统:
- 在左侧菜单栏找到 “更多” -> “重装系统”。
- 在弹出的窗口中,切换到 “应用镜像” 标签页。
- 在搜索框输入关键词,如
MySQL、WordPress(自带 MySQL)、LNMP或LAMP。 - 选择一个你需要的镜像(例如"LNMP 一键部署”),点击确认重装。
- 获取信息:
- 重装完成后,系统会生成一个新的密码和端口信息。
- 你可以查看实例的 “基本信息” 页面,或者在重装时的提示中获取 数据库用户名、密码 和 默认端口。
- 注意:部分镜像可能需要在宝塔面板(Bt-Panel)中查看数据库信息,具体取决于所选镜像。
方法二:通过“宝塔面板”自行安装(适合已运行中的服务器)
如果你不想重装系统,或者需要更灵活的配置,可以安装宝塔面板(国内最常用的管理工具),然后在面板内一键安装数据库。
- 安装宝塔面板:
- 在轻量应用服务器控制台,点击 “更多” -> “软件商店”。
- 在“宝塔面板”分类下,选择“宝塔面板专业版”或“企业版”,点击 “一键安装”。
- 等待安装完成,控制台会显示宝塔的访问地址、用户名和密码。
- 登录宝塔:
- 复制控制台显示的地址和账号密码,在浏览器中打开并登录。
- 安装数据库:
- 登录宝塔后,点击左侧菜单的 “软件商店”。
- 搜索 "MySQL" 或 "MariaDB"。
- 点击右侧的 “安装”,选择版本(推荐 MySQL 5.7 或 8.0),勾选“开启远程连接”(如果需要在本地电脑或其他云服务器连接)。
- 等待安装进度条走完,系统会自动生成 root 密码,你可以在“网站”或“数据库”列表中看到。
方法三:手动命令行安装(适合高级用户)
如果你熟悉 Linux 命令,也可以直接通过终端手动安装,但配置较为繁琐。
- SSH 登录:使用 SSH 客户端(如 PuTTY, Terminal)连接到服务器。
- 更新源:
sudo apt update && sudo apt upgrade -y # Ubuntu/Debian # 或 sudo yum update -y # CentOS -
安装 MySQL:
# Ubuntu/Debian sudo apt install mysql-server -y # CentOS sudo yum install mysql-server -y - 安全初始化:
sudo mysql_secure_installation按提示设置 root 密码、移除匿名用户等。
- 启动服务:
sudo systemctl start mysql sudo systemctl enable mysql
⚠️ 重要注意事项
无论采用哪种方法,安装完成后请务必检查以下两点,否则无法连接:
-
防火墙设置:
- 轻量服务器的默认安全组通常只开放了 Web 端口(80/443)。
- 你需要在腾讯云控制台的 “安全组” 设置中,手动添加入站规则,允许 3306 (MySQL) 或 3307 (MariaDB) 端口。
- 建议:如果是开发测试,可暂时对所有 IP (
0.0.0.0/0) 开放;如果是生产环境,建议仅对特定 IP 开放。
-
远程连接权限:
- 默认情况下,数据库通常只允许
localhost连接。 - 如果需要从本地电脑或其他服务器连接,需要在数据库内部授权(以 MySQL 为例):
mysql -u root -p USE mysql; UPDATE user SET host = '%' WHERE user = 'root'; FLUSH PRIVILEGES; EXIT; - 注:使用宝塔面板时,只需在面板设置中勾选“允许远程连接”即可自动处理此步骤。
- 默认情况下,数据库通常只允许
总结建议:对于大多数用户,方法一(应用镜像) 是最省心的选择;如果服务器已经在使用中且不能重装,请使用 方法二(宝塔面板)。
CLOUD云枢