跳到主要内容

在 Linux 服务器上设置数据库 - 部署与管理数据库服务

本指南的理想产品

立即开始 — 订购合适的产品,按照本指南一步一步操作。

介绍

本指南提供了安装各种类型数据库的步骤。示例中使用的是 Ubuntu 20.04 操作系统,但我们也列出了适用于其他 Linux 发行版的等效命令,这些发行版均可在我们网站上找到。所有命令均需通过 SSH 执行,如果你还不知道如何通过 SSH 连接服务器,请查看这里:初始访问(SSH)

使用一键应用安装器安装数据库

你可以直接通过我们的 一键应用安装器 在 VPS 网页界面中安装 数据库。完成初始应用设置后,打开应用目录,搜索 数据库,并根据你的项目、环境和域名偏好开始部署。这为你提供了快速且用户友好的数据库部署和管理方式,无需手动命令行配置,同时还能享受集成的网页管理、自定义域名支持及可用的 SSL 证书配置。

准备工作

开始安装数据库之前,首先要确保系统是最新的。根据你的操作系统,使用以下命令更新系统包管理器中的软件包:

// Ubuntu & Debian
sudo apt update

// CentOS
sudo yum update

// OpenSUSE
sudo zypper up

// Fedora
sudo dnf upgrade --refresh

数据库类型

根据你想安装的数据库服务,选择对应的指南:

什么是 MariaDB?

MariaDB 是一个开源的关系型数据库管理系统,最初由 MySQL 分叉而来。它提供了更好的性能、安全性和持续开发支持。MariaDB 拥有改进的存储引擎,架构上完全兼容 MySQL。我们推荐使用 MariaDB 替代 MySQL。

MariaDB 安装

首先,确保安装的是最新版本的 MariaDB。部分老旧操作系统(如 Debian 9 或 Ubuntu 18.04)默认包管理器中不包含最新版本,因此执行以下命令以确保获取最新版本:

curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

安装完仓库后,按照准备步骤中的说明更新包管理器缓存。

信息

在现代操作系统如 Ubuntu 22.04 或 Debian 11 上,可以安全忽略上述 MariaDB 仓库安装步骤。

仓库设置完成后,即可安装 MariaDB,执行以下命令:

// Ubuntu & Debian
sudo apt install mariadb-server

// CentOS
sudo yum install mariadb-server

// OpenSUSE
sudo zypper install mariadb

// Fedora
sudo dnf install mariadb-server

MariaDB 配置

安装完成后,输入以下命令开始服务器配置:

mysql_secure_installation

根据提示配置 MariaDB(MySQL)服务器,并为服务器设置密码。接下来的提示可以先按 Enter 跳过。

信息

root 用户是你 MariaDB(MySQL)服务器的主用户!

接下来系统会询问是否为 root 用户设置密码,输入 y 确认。然后输入 root 用户的新密码。

备注

输入密码时不会显示,这是正常现象,密码依然会被保存。请确保为 root 用户设置一个安全密码,并妥善保存。

随后会询问是否删除匿名用户,出于安全考虑建议选择 y

接下来询问是否允许 root 用户远程连接,为安全起见建议禁用,选择 y

然后可以选择删除 MariaDB(MySQL)自带的测试数据库,建议删除,选择 y

配置结束时,系统会询问是否重新加载权限表,选择 y 以激活刚才设置的 root 密码:

现在你的 MariaDB(MySQL)服务器已经准备就绪!