怎么安装和配置Drupal8

  介绍

这篇文章主要介绍”怎么安装和配置Drupal8”,在日常操作中,相信很多人在怎么安装和配置Drupal8问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“怎么安装和配置Drupal8”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

,

<强>准备工作

1,熟悉我们的入门指南,并完成设置您的Linode主机名和时区的步骤。

2,本指南将尽可能地使用sudo。完成我们保护您的服务器指南的部分,以创建一个标准的用户帐户,加强SSH访问,删除不必要的网络服务,并为您的web服务器创建防火墙规则;您可能需要为您的特定应用程序创建额外的防火墙异常。

3,更新你的系统:


sudo apt-get更新,,sudo   ,apt-get升级

4,安装和配置一个灯堆栈。你可以用两种方法来做:

*请参阅我们的托管网站指南,以手动配置每个组件。

*使用我们的灯堆栈脚本部署。

<强>下载并准备Drupal 8

1,请参阅Drupal的下载页面,以获得Drupal   8核心tarball的确切URL。

  如果你安装和配置Apache服务器使用上面的方法之一,在公开DocumentRoot应该位于/var/www/html/example.com/public_html/G谢坏礁媚柯?并使用wget下载Drupal 8: 1

2 cd/var/www/html/laodouzi.com/

sudo wget   ,http://ftp.drupal.org/files/projects/drupal-8.0.5.tar.gz

  确保版本号与您希望下载的Drupal 8版本相匹配。

2,将下载的tarball的内容提取到Apache的文档根中:1

sudo焦油-zxvf Drupal 8 * gz   ,——strip-components=1 - c public_html

3, Drupal依赖于一个名为GD的PHP图形库。安装GD:

1 sudo apt-get安装php5-gd

4,当运行第一个启动配置时,Drupal 8的settings.php和服务。yml文件被配置。必须从默认模板创建这些文件,并修改它们的权限,以便Drupal能够对它们进行写入。

3

cd   ,/var/www/html/example.com/public_html/sites/default

sudo cp default.settings.php   设置。php和,sudo cp default.services。yml服务。yml

sudo chmod 666   ,{services.yml, settings.php}

5,执行可信主机名,用户将访问您的站点。

/var/www/html/example.com/public_html/sites/default/settings.php 1

3

4美元的设置(& # 39;trusted_host_patterns& # 39;]=数组(

,& # 39;^ www \ .example \ com $ & # 39;,

,& # 39;^ \ com $ & # 39;示例,

,   ,);

<强>,

<强>配置Apache 2.4

1, Drupal 8在默认情况下启用了干净的url,因此Apache的重写模块也必须启用:1

sudo a2enmod重写

2,然后在Apache的配置文件中为DocumentRoot指定重写条件。

/etc/输入/输入。参看

1

3

4 5

6 7

8 9 10

11 & lt;目录/var/www/>

OptionsIndexesFollowSymLinks AllowOverrideAll

Requireallgranted

,RewriteEngineon

,,,RewriteBase/

,,,RewriteCond % {REQUEST_FILENAME} ! - f

,,,RewriteCond % {REQUEST_FILENAME} ! - d

,,,RewriteCond % {REQUEST_URI} !=/图标。ico

,,,RewriteRule ^指数。php [L]

& lt;/Directory>

3,将Apache的文档根的所有权从系统的根用户更改为Apache。这允许您安装模块和主题,并更新Drupal,所有这些都不需要为FTP凭证提供提示。

sudo www - data。乔恩- r   ,/var/www/html/example.com

4,重新启动Apache,以便应用所有更改。如果您使用的是一个使用systemd (Fedora Debian CentOS 7日,8日,Ubuntu 15.10 +)的Linux发行版:1

sudo systemctl请输入

  如果您的init系统是SystemV或Upstart (Debian CentOS 6日7日,Ubuntu 14.04): 1

输入sudo服务重启

<强> Drupal <强>开始

1,在网络浏览器中访问你的Linode的域名或IP地址。这将向您展示Drupal   8的网络配置的第一步。选择你的语言,继续下一页。
怎么安装和配置Drupal8

2,选择您是否需要一个标准或最小的安装配置文件。

, 怎么安装和配置Drupal8

3,使用数据库名,用户名和密码来完成数据库配置,使用MySQL或MariaDB数据库设置灯堆栈。

  如果忘记了数据库的名称,用MySQL-u-root-p登录到MySQL,然后输入:显示数据库;

怎么安装和配置Drupal8