Composer Install: Drupal & CiviCRM

Job ID: 40397905

Budget: $250 – $750 USD

I need a clean, Composer-based installation of Drupal together with CiviCRM on my Apache web server. Nothing is currently deployed, and there is no database yet, so part of the job is to spin up a fresh MySQL database, set the proper credentials, and connect both Drupal and CiviCRM to it.

The steps I expect are straightforward:

• Use Composer to pull the latest stable Drupal core and the matching CiviCRM release.
• Build the project inside the document root I provide and keep the vendor and core files outside the web-accessible directory as recommended.
• Create and configure a MySQL database, update settings.php and civicrm.settings.php accordingly, and ensure trusted_host patterns are set.
• Run the install wizards (or Drush site-install) so I am left with a working Drupal front page and CiviCRM dashboard.
• Verify that Apache serves the site without permission issues and that cron and clean URLs are functioning.

Deliverables will be accepted once I can browse to /user/login and /civicrm and both load without errors, and I have the Composer files plus any notes needed for future updates.