Menu du compte de l'utilisateur

  • Log in

Navigation principale

  • Home Page
  • All CMS
  • Tutorials
  • White Paper
Home
Guide CMS

Breadcrumb

  • Home
  • Tutorials
  • Drupal User Guide
  • Chapter 3. Installation
  • 3.4. Setting Up an Environment with DDEV

Language selector

  • Français
  • English

Main navigation

  • Home Page
  • All CMS
  • Tutorials
  • White Paper

User login

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
  • Create new account
  • Reset your password

Book navigation

  • Tutorials
    • Drupal User Guide
      • Preface
      • Chapter 1. Understanding Drupal
      • Chapter 2. Planning Your Site
      • Chapter 3. Installation
        • 3.1. Preparing to Install
        • 3.2. Concept: Additional Tools
        • 3.3. Concept: Methods for Downloading and Installing the Core Software
        • 3.4. Setting Up an Environment with DDEV
        • 3.5. Using Composer to Download and Update Files
        • 3.6. Running the Interactive Installer
      • Chapter 4. Basic Site Configuration
      • Chapter 5. Basic Page Management
      • Chapter 6. Setting Up Content Structure
      • Chapter 7. Managing User Accounts
      • Chapter 8. Blocks
      • Chapter 9. Creating Listings with Views
      • Chapter 10. Making Your Site Multilingual
      • Chapter 11. Extending and Customizing Your Site

Guy Vigneault

3.4. Setting Up an Environment with DDEV

By Guy Vigneault | 11:47 PM EDT, Fri September 05, 2025

Goal

Set up a local development environment using DDEV to serve the application and Composer to download the required files.

Prerequisite knowledge

Section 3.2, “Concept: Server Requirements” Section 3.6, “Using Composer to Download and Update Files”

Why use DDEV?

DDEV is a local development environment for PHP applications built on Docker. It includes all the necessary components to run the core software, and is used by many developers in the Drupal community.

Steps

  1. Follow the official DDEV installation instructions to install DDEV on your local machine. DDEV is available for Windows, Mac, and Linux. The installation process is different for each operating system, so be sure to follow the instructions for your OS.
  2. After installing DDEV, follow the Drupal Quickstart instructions to download the core software using Composer and install it in the DDEV environment.
  3. Run the command ddev launch from the directory created in the previous step to open the site in your web browser and confirm the environment is working correctly.

Related topics

  • Section 3.2, “Concept: Server Requirements”
  • Section 11.7, “Concept: Development Sites”
  • Section 3.3, “Concept: Additional Tools”

Additional resources

  • DDEV documentation
  • Install Drupal using DDEV for local development

Attributions

Written and edited by Joe Shindelar at Drupalize.Me.

 

Book traversal links for Tutorials

  • ‹ 3.3. Concept: Methods for Downloading and Installing the Core Software
  • Up
  • 3.5. Using Composer to Download and Update Files ›
CMS

 

All CMS

 

Tuto

 

Tutorials

 

White Paper

 

White Paper

Powered by Drupal

Privacy Policy

Privacy Policy

 

Recent content

  • 11.4. Finding Themes
    2 days 10 hours ago
  • 11.3. Downloading and Installing a Module from Drupal.org
    2 days 10 hours ago
  • 11.2. Enabling and Disabling Maintenance Mode
    2 days 10 hours ago
  • 11.1. Finding Modules
    2 days 10 hours ago
  • Chapter 11. Extending and Customizing Your Site
    2 days 10 hours ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS © 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS © 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web