Praktik terbaik saat mengotomatisasi instalasi Drupal (atau perangkat lunak lain) terkait pengaturan basis data

Misalkan saya memiliki instalasi Drupal dan CiviCRM untuk diotomatisasi. Ini, bagaimanapun, memerlukan konfigurasi khusus untuk bekerja bersama (beberapa pengeditan file dan konfigurasi basis data) Haruskah saya membuat instalasi versi tetap (mis. Drupal 4.7.5 + CiviCRM 4.5.6), instal dan...