mog33/drupal-composer-advanced-template

使用composer增强的Drupal 10项目!

10.x-dev 2024-05-14 13:33 UTC

This package is auto-updated.

Last update: 2024-09-14 14:24:33 UTC


README

pipeline status

增强Drupal 10配置文件,以快速启动网站。

这是什么?

此项目旨在作为开发者的起点,而不是一个具有功能的现成Drupal。更多高级配置请参阅

包含/添加的内容

安装

要求

需要 Composer 2+Php 8.1+ 及composer所需的Php模块。

获取代码和库

获取并安装此项目

composer create-project mog33/drupal-composer-advanced-template:10.x drupal --stability dev --no-interaction

/web 设置为主机的根目录(Apache)。

其他文件夹(例如:vendor)应由Web服务器用户访问,而不是通过HTTP。

Drupal安装

服务器/远程安装

  • 创建数据库和用户,以便访问此数据库。

  • 修复 /web 文件夹的文件和文件夹权限,无论是否根据 Securing file permissions and ownership 进行了保护。

  • 编辑 .env 并选择 SETTINGS_ENVIRONMENT 的值,dev 将启用开发模块和设置

  • 安装Drupal并选择配置文件 使用现有配置

使用ddev快速本地设置

此项目包含一个基于优秀项目 Ddev 的简单 Docker 栈。

安装 Ddev

在Linux上

make install