Drupal 8在CentOS上安装配置MariaDB

译者:anxin
日期:2017-11-23

本教程介绍在CentOS使用Yum安装MariaDB,因为使用Yum安装方便简单,包含MariaDB较新版本的Yum源有SCL,IUS等,当然还有MariaDB官方软件源。本教程使用IUS源安装MariaDB数据库服务器。

在CentOS上安装MariaDB数据库

1)安装IUS依赖的epel

sudo yum install epel-release

2)安装IUS软件源

根据CentOS版本的对应不同的IUS软件源

CentOS 6安装IUS软件源

sudo yum install https://centos6.iuscommunity.org/ius-release.rpm

CentOS 7安装IUS软件源

sudo yum install https://centos7.iuscommunity.org/ius-release.rpm

3)在CentOS的IUS软件源中的MariaDB数据库服务器的软件包有mariadb100u(MariaDB 10.0),mariadb101u(MariaDB 10.1),以安装mariadb101u

sudo yum install mariadb101u-server

4)启动MariaDB 10.1数据库服务器

sudo systemctl start mariadb

5)使MariaDB 10.1数据库服务器开机自启动

sudo systemctl enable mariadb

设置MariaDB root用户密码

在MariaDB安装后,默认root用户没有设置密码(此方法仅限第一次设置root密码使用,不能用于修改root密码)。

1)使用mysql命令登陆MariaDB数据库

mysql

2)执行SQL语句为root用户添加密码

update mysql.user set password=PASSWORD("newpassword") where User='root';

3)重启MariaDB数据库

systemctl restart mariadb

为Drupal 8创建所需的数据库和角色(用户)

1)使用mysql命令登陆数据库服务器

mysql -u root -p

2)创建Drupal 8使用的数据库

create database drupal_db;

把drupal_db替换为你要使用的数据库名。

3)为Drupal 8网站单独创建一个用户,用以连接数据库

CREATE USER 'drupal_user'@'localhost' IDENTIFIED BY 'password';

把drupal_user替换为你要使用的用户名,把password替换为你使用的密码。

4)把对数据库drupal_db的所有操作权限赋予drupal_user

GRANT ALL ON drupal_db.* TO 'drupal_user'@'localhost';

5)Drupal 8使用MariaDB数据库设置

在Drupal 8安装过程中,如果选择使用MariaDB数据库,只需把我们创建的数据库,用户,密码输入

Drupal 8使用MariaDB数据库

然后点击“保存并继续”按钮。

本文链接:/tutorial/drupal-8/for-drupal-8-anzhuang-peizhi-mariadb-in-centos

本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!