Centos 7 安装部署Drupal 8

Submitted byAIV.WU on周三, 08/14/2019 - 03:14

Drupal是一个开源的内容管理平台,许多网站都使用Drupal来建设,例如:北京大学图书馆门户、清华大学图书馆、复旦大学哲学院、美国外语教学委员会ACTFL、美国明尼苏达大学、NASA、香港贸易发展局、新闻媒体网站New York Observer等。

关于Drupal8的需求,其实如果你是根据从零到壹-Centos建站全指南(四)---安装配置LEMP(Nginx PHP7.x MariaDB)这篇文章配置的话,已经完全符合要求了。

下面我就说下Drupal 8 的安装:

首先我们用root权限进入后台

切换到你的站点根目录,在这里我就延续从零到壹-Centos建站全指南(四)---安装配置LEMP(Nginx PHP7.x MariaDB)来做示例

进入站点根目录

cd /var/www/test/public_html

img

下载并解压Drupal 8

curl -sSL https://www.drupal.org/download-latest/tar.gz | tar -xz --strip-components=1

img

创建sites/default/files文件夹并赋予权限

 

mkdir sites/default/files

chmod a+w sites/default/files

 img

复制settings.php文件并赋予权限

cp sites/default/default.settings.php sites/default/settings.php

chmod a+w sites/default/settings.php

img

现在可以在浏览器输入网址根据提示进行部署了

选择安装语言,点Save and continue

img

选择安装方式(建议选择标准模式)

img

这一步是需求检查,继续点安装,到设置数据库,填入数据库信息,保存并继续

 

img

进入安装步骤,等待完成

img

设置网站信息,到这里可以进入后台SSH把文件夹和setting.php的权限调低了

chmod go-w sites/default
chmod go-w sites/default/settings.php

img

填入网站信息,保存并继续

img

安装完成了,在setting.php文件里添加限定网域增加安全性。

img

把下列代码里的网址名称改成自己的,多个网址就设定多组,下面为两组,只有一个就去掉一组,复制到setting.php文件里保存

  $settings['trusted_host_patterns'] = [
   '^aivstar\.com$',
    '^.+\.aivstar\.com$',
   '^aivstar\.club$',
    '^.+\.aivstar\.club$',
  ];

img

可以输入网址进入后台完善站点了。

img

好了,Drupal的部署就这样。

 

类别

标签