By hma66 on
FINALLY, I thought that Drupal CMS was going to be a great option for a person like me who knows nothing about coding etc. However, alas I was not able to install it on Ubuntu via DDEV. I even tried to install it on Windows. But it seems to be too difficult as well. Drupal created a lot of hype around the concept that the starshot was for non-geeks. However based on my desperate experience i still believe that it is not yet for a person like me.
Is it possible for me to install it on a shared hosting directly by uploading the code? If not I am out of the game. Any SOLUTION to the problem?
Thanks and regards
Comments
==
You're right, actually. My experience with Drupal CMS has been quite good, especially with AI in Drupal CMS. However, the installation process is a real pain point that Drupal really needs to address and provide a simpler solution for non-technical users or those with just basic hosting. Unlike other CMS platforms like WordPress, where you just upload the source code to the right place and boom, access the setup address and you're done, Drupal CMS requires an extra step of running a file to install the environment, which can be unfriendly to newcomers.
Explore my blind world if you're curious or interested
It doesn't really require
It doesn't really require that, it just doesn't highlight alternatives.
I'm on Ubuntu and instead of ddev etc, I just use apache2 + MySQL. Apparently Ubuntu can be installed on Windows so that's an option.
I'm currently working on a way to make dealing with composer easier for non-devs.
Available for paid support, module development, migrations, consulting...
==
Sorry for the double post. But regarding installing Drupal CMS, you can use Composer.
There's a forum thread here that also addresses your question and likely already has an answer.
Explore my blind world if you're curious or interested
That could be a great
That could be a great suggestion for a person who know how to install composer.
Thanks for this.
=-=
https://www.drupal.org/forum/support/post-installation/2022-03-12/why-do... remains applicable.
I just spun up docker/ddev
I just spun up docker/ddev (Limux Mint 21.3) install of Drupal CMS and used the following site to get the info https://new.drupal.org/docs/drupal-cms/get-started/install-drupal-cms/in...
I did run into problems with docker permissions but that was a step I missed in the instructions This is what I missed https://docs.docker.com/engine/install/linux-postinstall/ once I got that the install only took a few minutes.
The rest of the install was just copy and pasting stuff into the terminal.
As for Drupal CMS hmm not sure about it yet, it is V1 so I'll give it some time. I think a better theme should have been used, the one that is default looks too weird for me and the usage of a hamburger menu on desktop pisses me off lol I'd prefer the top navigation of the menu to be like the BackdropCMS one, much more standard design and easier to modify.
Drupal Snap for Ubuntu
Ubuntu is the leading distro, and Snap would arguably be the simplist one-liner install option for packages like Drupal CMS.
I'm hoping someone with sufficient Drupal knowledge will recognize the benefits to the Drupal ecosystem for having a simple automated way to install, backup, and migrate Drupal CMS with Snap.
https://snapcraft.io/
Until then, the partial automation Composer offers seems to be about as good as it gets right now.
Agreed
Agreed. I have multiple Drupal 7 sites I was looking to recreate in Drupal CMS, but I've run into so many difficulties trying to get it running, that I think I've given up on it and will just recreate them all in WordPress if I can't have a simpler way to run Drupal CMS. :(
I don't have much experience with Linux systems -- I work mostly in Windows systems, so I've never worked with DDEV before and don't really understand what it's purpose is.
Isn't there a way to just get Drupal CMS working on a Windows systems using Wampserver64?
I've run D7 on wampserver and
I've run D7 on wampserver and XAMPP. As posted above, I've also run it on plain apache2+MySQL. I hesitate to say composer isn't even a strict requirement because the reality is that you're going to have lots of problems if you can't use it. Opening a terminal & typing in two commands (one of which is provided for you) shouldn't be too onerous for most people.
Available for paid support, module development, migrations, consulting...
Yes, I also have easily run
Yes, I also have easily run Drupal 7 on Wampserver, but I'm talking about the new "Drupal CMS" that was released on January 15th 2025, less than 2 weeks ago. This seems to be a very different animal.
I'd be very surprised if CMS
I'd be very surprised if CMS won't run on Wampserver, XAMPP etc as long as you have the correct versions of MySQL, PHP, and Apache. Drupal is just a (very large) PHP application, it doesn't embed itself into your system or anything.
Why not try it out and see? Just make sure you've got composer installed and the root of the site contains a 'vendor' and a 'web' directory, serving Drupal out of 'web' should work.
Available for paid support, module development, migrations, consulting...