Drupal 8 配置要求:
- 数据库:MySQL 5.5.3/MariaDB 5.5.20
- 网站服务器:Apache 2.x
- PHP版本:5.5, 5.6, 7.0, 7.1, 7.2 (Drupal 8.4.4 之前版本只支持 php 7.1 及之前版本)
准备工作
- 架设虚拟服务器,可以参考【【图文解说】Azure 安装 虚拟机(Virtual Machine)】
- 安装 Apache, MariaDB,PHP,参考【CentOS 7 安装 LAMP】
- 【可选】安装 Drush 8 (命令方式安装 Drupal) 参考【在 CentOS 7 下安装 Drush 8】
创建数据库
登录 MariaDB (MySQL),如果是第一次登录,Password是空
# 登录mysql,如果第一次password就是空
mysql -u root -p
进入数据库后,会显示
MariaDB [(none)]>
如果要修改password
ALTER USER root@localhost IDENTIFIED BY 'password'
创建一个新数据库,为了安全,创建一个新数据库用户,指定只能访问新建的数据库
/* 建立数据库d8test,因为中文就选择支持 utf8 */
CREATE DATABASE d8test CHARACTER SET UTF8 COLLATE utf8_general_ci;
/* 建立一个数据库新用户 d8test_admin,口令是password123 */
CREATE USER d8test_admin@localhost IDENTIFIED BY 'password123';
/* 把数据库d8test的全部权限交给d8_d