本文安装的是MariaDB数据库服务器的稳定版本10.1。MariaDB 10.1实现的部分功能如下: 1.集成了galera cluster 2.硬盘数据现在可加密 3.InnoDB/XtraDB页面压缩 Debian的软件库里的MariaDB版本不一定是10.1。这篇教程介绍如何在Debian系统上安装MariaDB 10.1。
Debian系统上安装MariaDB 10.1 首先,我们安装一个命令行界面下的软件源管理器,叫做software-properties-common。安装之后,我们就能使用add-apt-repository工具来添加软件源。另外有一个图形化界面的软件源管理器,叫做software-properties-gtk,但我们现在只需要安装命令行版本。 sudo apt-get install -y software-properties-common 然后我们用apt-key来导入MariaDB的签名钥匙以便让apt下载完deb包后可以验证软件包的完整性。 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db 现在,使用add-apt-repository工具来添加MariaDB的软件源。命令中的[arch=amd64,i386]表示我们只需要amd64和i386架构的软件包。add-apt-repostitory会将这个apt行添加到/etc/apt/sources.list文件的末尾。 sudo add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/debian jessie main' 添加后,更新本地软件包索引,并安装mariadb-server。 sudo apt-get update;sudo apt-get install mariadb-server 在安装的过程中,要求为MariaDB的root管理员账号设置一个密码。你需要输入两次密码。
安装完成后,MariaDB数据库服务器会自动启动。我们可以用systemctl来查看状态。 sudo systemctl status mariadb or sudo systemctl status mysqld 输出: mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sat 2017-11-8 21:49:08 EDT; 1min 28s ago Main PID: 18104 (mysqld) Status: "Taking your SQL requests now..." CGroup: /system.slice/mariadb.service └─18104 /usr/sbin/mysqld 查看MaridDB数据库服务器的版本: mysql --verison
用mysql登录数据库服务器的时候也能看见版本号。 mysql -u root -p
最后,为了安全,我们需要运行一个脚本。 sudo mysql_secure_installation mysql_secure_installation这个脚本可以让我们删除匿名用户,禁止root用户远程登录,删除test数据库,以保障最基本的安全。
相关主题 |