自动化有关数据库设置的Drupal(或其他软件)安装的最佳实践


11

假设我有Drupal和CiviCRM安装程序可以自动化。

但是,这些文件需要特定的配置才能一起使用(某些文件编辑和数据库配置)

我是否应该进行固定版本安装(例如Drupal 4.7.5 + CiviCRM 4.5.6),安装并配置,然后保存编辑后的文件以及数据库?

还是应该在构建脚本中投入更多的精力,并进行一些查询和修改以编辑数据库和文件中的那些配置?


1
Drupal 4.7.5 ...真的吗?那是2007年1月5日发布的版本……您是否熟悉(可怕的)Drupal 7.32的全部含义?
Pierre.Vriens

1
@ Pierre.Vriens抱歉,我没有检查版本,仅是示例编号
JorgeeFG

Answers:


7

喜欢你你的问题应该声音来看看我所说的˚F功能设定Ç onfiguration 中号 anagement,又名FCM。FCM不仅与使用Drupal的功能模块有关,而且与配置管理(在Drupal版本8中引入)无关。相反,它是一种特殊的情况下,小号 oftware Ç onfiguration 中号 anagement,又名SCM,施加到Drupal的。

这主要是因为功能可以被看作是一个代码生成器,而生成的代码可以被视为构建脚本(如你的问题)。然后,也可以将其用于在多个环境中迁移。

参阅我对“ 如何在3个开发环境中使用功能模块? ”的(受欢迎的)答案,以获取关于所有这些的更多详细信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.