阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在Ubuntu上安装MySQL/MariaDB

150次阅读
没有评论

共计 2246 个字符,预计需要花费 6 分钟才能阅读完成。

本教程面向 Ubuntu 服务器,适用于 Ubuntu 的任何 LTS 版本,包括 Ubuntu 14.04,Ubuntu 16.04,Ubuntu 18.04,甚至非 LTS 版本(如 Ubuntu 17.10 和其他基于 Ubuntu 的发行版)。我们在 Ubuntu 16.04 服务器上测试了这个。

在我们开始安装 MySQL/MariaDB 之前

一些要求和其他说明:

当涉及 LAMP 堆栈中的基本用法时,MySQL 和 MariaDB 几乎完全相同。大多数命令是相同的,即使安装也是如此。选择一个并将其安装到您的 LAMP 堆栈中,我们将包含两者的说明。

你需要一个 Ubuntu 服务器来运行 MySQL/MariaDB。

您需要 root 用户或具有 sudo 访问权限的用户访问服务器。以下命令全部由 root 用户执行,所以我们不必为每个命令添加’sudo’。如果您使用非 root 用户,则可能必须执行此操作。

如果您使用的是 Windows,则需要启用 SSH,如果您使用 Ubuntu 或 MobaXterm 等 SSH 客户端。

MySQL / MariaDB 可能已经安装在您的服务器上。您可以通过输入“mysql”或“mariadb”来检查它们是否已安装,并且您应该根据输出结果来了解它们。

现在就是这样。我们来看看我们的教程。

如何在 Ubuntu 上安装 MySQL

我们将从 MySQL 开始。如果您想安装 MariaDB,请跳至 MariaDB 说明。

更新 Ubuntu

首先,像往常一样,在你做任何事之前,通过运行以下命令来更新你的 Ubuntu 服务器:

apt-get update && apt-get upgrade

安装 MySQL

然后,通过运行以下命令安装 MySQL:

apt-get install mysql-server

该命令将安装 MySQL 服务器和客户端。你会得到一个提示,为你的 root 用户输入一个密码。

而已。MySQL 已安装。现在,您需要保护并配置它。

安全的 MySQL

你应该运行 mysql_secure_installation 脚本来帮助你保护你的 MySQL。

使用以下命令启动脚本:

mysql_secure_installation

并回应提示。您可以使用每个提示的默认响应。

优化 MySQL(仅限高级用户)

 要优化你的 MySQL,你可以使用 MySQLTuner 脚本。它不会为你做所有的工作。该脚本仅向您提供如何改进和优化 MySQL 的建议。

使用以下命令下载并运行脚本:

curl -L http://mysqltuner.pl/ | perl

并检查建议。做一些研究和使用谷歌每个建议。如果你不知道自己在做什么,请联系其他人,让他们为你做,或者跳过这个。

你也可以使用 mysqlcheck 来修复你的数据库。您可以使用单个命令修复所有数据库:

mysqlcheck -A –auto-repair -u root -p

还有其他的优化可以在你的服务器和数据库上完成,如果你想进一步优化 MySQL,你也可以自己做一些研究。

如何在 Ubuntu 上安装 MariaDB

现在来看我们的 MariaDB 安装说明。

更新 Ubuntu

首先,更新你的 Ubuntu 服务器:

apt-get update && apt-get upgrade

添加 MariaDB 存储库

在您可以安装 MariaDB 之前,您需要添加 MariaDB 存储库。

根据您的 Ubuntu 发行版,您可能需要运行不同的命令,因此请前往官方的 MariaDB 存储库页面,选择您的发行版并选择离您的服务器位置最近的镜像。然后,复制你在页面上得到的命令。我们使用 Ubuntu 16.04.1 并选择了美国镜像,因此我们将运行以下命令来添加存储库:

apt-get install software-properties-common

apt-key adv –recv-keys –keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

add-apt-repository ‘deb [arch=amd64,i386,ppc64el] https://mirrors.evowise.com/mariadb/repo/10.1/ubuntu xenial main’

接下来,您需要再次更新您的软件包列表:

apt-get update

并转到安装 MariaDB。

安装 MariaDB

添加 MariaDB 存储库后,可以通过运行以下命令来安装它:

apt-get install mariadb-server

就是这样。你已经在服务器上安装了 MariaDB。

保护 MariaDB

这与 MySQL 的过程相同。使用以下命令运行安全脚本:

mysql_secure_installation

并按照提示进行操作。您可以输入每个提示的默认值。当然,使用强密码。

优化 MariaDB(仅限高级用户)

同样,与 MySQL 相同,您可以使用 MySQLTuner 检查您的 MariaDB 并获取有关如何改进它的建议。它不会为你做所有的工作。该脚本仅向您提供如何改进和优化 MariaDB 的建议。

运行脚本:

curl -L http://mysqltuner.pl/ | perl

并检查建议。做一些研究和使用谷歌每个建议。如果你不知道自己在做什么,请联系其他人,让他们为你做,或者跳过这个。

Mysqlcheck 也适用于 MariaDB,因此要一次优化所有 MariaDB 数据库,请运行以下命令:

mysqlcheck -A –auto-repair -u root -p

您可以在服务器和数据库上进行其他优化,因此如果您想进一步优化 MariaDB,请自行研究.

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计2246字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中