千家信息网

怎么安装和配置Drupal8

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍"怎么安装和配置Drupal8",在日常操作中,相信很多人在怎么安装和配置Drupal8问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"怎么安装和配置Dr
千家信息网最后更新 2025年12月03日怎么安装和配置Drupal8

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


准备工作

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

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

3、更新你的系统:


sudo apt-get update && sudo apt-get upgrade

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

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

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

下载并准备Drupal 8

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

如果你安装和配置Apache服务器使用上面的方法之一,在公开DocumentRoot应该位于/var/www/html/example.com/public_html/。切换到该目录,并使用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 tar -zxvf drupal-8.*.tar.gz --strip-components=1 -C public_html

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

1

sudo apt-get install php5-gd

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

1

2

3

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

sudo cp default.settings.php settings.php && sudo cp default.services.yml services.yml

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

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

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

1

2

3

4

$settings['trusted_host_patterns'] = array(

'^www\.example\.com$',

'^example\.com$',

);

配置Apache 2.4

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

1

sudo a2enmod rewrite

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

/etc/apache2/apache2.conf

1

2

3

4

5

6

7

8

9

10

11

OptionsIndexesFollowSymLinks

AllowOverrideAll

Requireallgranted

RewriteEngineon

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !=/favicon.ico

RewriteRule ^ index.php [L]

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

1

sudo chown -R www-data /var/www/html/example.com

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

1

sudo systemctl restart apache2

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

1

sudo service apache2 restart

Drupal开始

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

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

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

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

4、在Drupal 8安装站点之后,您将看到一个站点配置页面,您必须为您的站点创建管理用户。不要使用与数据库相同的密码。

接下来,您将被带到管理指示板,它将显示Drupal 8已成功安装。

现在Drupal 8已经完成了对settings.php 和services.yaml的写入,您可以恢复它们的默认权限:

1

sudo chmod 644 /var/https://laodouzi.com/public_html/sites/default/{settings.php,services.yml}

到此,关于"怎么安装和配置Drupal8"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

配置 数据 数据库 用户 指南 文件 站点 学习 服务 堆栈 方法 服务器 系统 接下来 主机 密码 文档 更多 权限 标准 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发算在建工程吗 实时数据需要存数据库 四十七岁应聘网络安全工程师 花都专业网络安全服务 服务器心跳检测的作用 网络安全维护工程师上海 怎样新建数据库在E盘 网络安全心得体会200字教师 如何做好基层网络安全工作的重点 读取大数据库txt文件 对数据库安全要求包括下列 审查网络安全年限 java软件开发工程是什么 丹东惠民卡服务器响应错误 数据库中的索引语句 未来网络安全战士 网络安全绘画文案高质量 双流区网络安全宣传活动 服务器水冷管理技术 新能科技互联网医院 连接dbf数据库出错 服务器主机最高多少核多少线程 深圳市富思泰网络技术有限公司 大华股份软件开发待遇 湖南威驰互联网科技有限公司 道路之星批量计算数据库 浙江聚荣网络技术有限公司 unity安全性数据库矛盾 多级分销系统软件开发 天心区软件开发职业技术学校
0