Problem/Motivation

There are a lot of ways to get a Drupal site stood up, and we should document as many of those ways as we can, specifically for Drupal CMS.

I think we should have explicit documentation for how to set up Drupal CMS:

  • with the launcher app (easiest, but also the most limited)
  • with DDEV (link to their preexisting quick-start)
  • with Lando
  • with Docksal
  • with MAMP
  • with XAMPP
  • with Laravel Valet (Mac only)
  • with Drupal Flake
  • Windows Subsystem for Linux (Vanilla)

Issue fork drupal_cms-3565211

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

    Comments

    phenaproxima created an issue. See original summary.

    arrow’s picture

    freelock’s picture

    Issue summary: View changes

    Drupal Flake is another way to get set up... with Nix installed in any OS, it's a one-liner to get the current stable Drupal CMS running locally, and two lines to set up for development.

    yashwantsingh26’s picture

    Hi! I’m new to Drupal contributions and would like to help with this documentation task.
    I can start by documenting one setup method (for example DDEV or XAMPP).
    Does that sound good, and is there a preferred format or location for the docs?

    phenaproxima’s picture

    @yashwantsingh26, there is no particular format. You don't even need to open a merge request. Just leave a comment here with the instructions, and I can make sure they get saved somewhere. You will still receive credit in this issue's contribution record.

    However, we do not need instructions for DDEV -- we already have those. (See https://docs.ddev.com/en/stable/users/quickstart/#drupal-drupal-cms)

    But if you want to write up some instructions for XAMPP, I'd certainly appreciate that! Screenshots are helpful, and write as if you're addressing someone who knows how to use a command line, but has never used XAMPP before. (I would fall into this category. :)

    joachim namyslo’s picture

    Issue summary: View changes
    pameeela’s picture

    I would be happy to link to docs for these, but I don't think we should maintain them. I'll try to figure out where in the docs to put this, I'm thinking an 'Other setup' page with the links to each.