腾讯轻量应用服务器通用型安装数据库?

在腾讯云轻量应用服务器(TencentCloud Lighthouse)上安装数据库,需要根据你使用的操作系统(如 CentOS、Ubuntu、Debian 等)来选择相应的安装方式。以下以 Ubuntu 20.04/22.04CentOS 7/8 为例,介绍如何安装常见的数据库系统,比如 MySQL 或 MariaDB。


🧰 前提条件

  1. 已购买并登录腾讯云轻量应用服务器。
  2. 确保服务器已开放对应数据库端口(如 MySQL 默认端口 3306)的入方向规则:
    • 登录 腾讯云控制台
    • 找到你的轻量服务器 -> 防火墙 -> 添加规则
    • 开放端口:3306(MySQL)、5432(PostgreSQL)等
  3. 安装必要的工具(如 curl, wget, vim 等)

✅ 在 Ubuntu 上安装 MySQL

步骤 1:更新软件包列表

sudo apt update

步骤 2:安装 MySQL 服务器

sudo apt install mysql-server

步骤 3:启动 MySQL 并设置开机自启

sudo systemctl start mysql
sudo systemctl enable mysql

步骤 4:运行安全初始化(推荐)

sudo mysql_secure_installation

按照提示设置 root 密码、移除匿名用户、禁止远程 root 登录等。

步骤 5:登录测试

mysql -u root -p

✅ 在 CentOS 上安装 MySQL / MariaDB

步骤 1:更新系统

sudo yum update

步骤 2:安装 MariaDB(CentOS 默认提供)

sudo yum install mariadb-server mariadb

步骤 3:启动服务并设置开机自启

sudo systemctl start mariadb
sudo systemctl enable mariadb

步骤 4:运行安全初始化

sudo mysql_secure_installation

步骤 5:登录测试

mysql -u root -p

🔐 设置远程访问权限(可选)

如果你希望从本地电脑连接数据库:

  1. 修改 MySQL 用户权限:
CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'your_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
  1. 修改 MySQL 配置文件:
  • Ubuntu: /etc/mysql/mysql.conf.d/mysqld.cnf
  • CentOS: /etc/my.cnf

找到 bind-address 行,修改为:

bind-address = 0.0.0.0

重启 MySQL:

sudo systemctl restart mysql

📦 可选:安装其他数据库

PostgreSQL(Ubuntu 示例)

sudo apt install postgresql postgresql-contrib
sudo -u postgres psql

MongoDB(Ubuntu 示例)

sudo apt install mongodb-org

🧪 注意事项

  • 轻量服务器资源有限,请合理配置数据库性能参数。
  • 不建议将生产环境数据库部署在轻量服务器上。
  • 若需高可用或性能要求较高,建议使用腾讯云 CDB(云数据库)服务。

如果你有具体的操作系统版本或想要安装的数据库类型(如 Redis、SQLite、PostgreSQL 等),欢迎告诉我,我可以给出更详细的安装步骤。

未经允许不得转载:CLOUD技术博 » 腾讯轻量应用服务器通用型安装数据库?