Hi @erdwurmboer - welcome to the farmOS community!
I haven’t hosted farmOS on a CPanel setup, so I can’t speak to it myself, but I think others have.
Would I first need to install Drupal and then farmOS afterwards?
No - farmOS includes Drupal with it, so you just need to download the packaged zip/tarball and unpack it in your server’s webroot.
It’s important to always use the packaged releases, because farmOS includes some patches to Drupal core and other contrib modules that won’t be there if you download the pieces separately.
where to find the easiest information about loading FarmOS onto a webserver?
The current “stable” version of farmOS is 7.x-1.7 (version 1.7 for Drupal 7). The 7.x-1.7 packaged release is available here: https://www.drupal.org/project/farm/releases/7.x-1.7 - and hosting/installation instructions are here: https://farmos.org/hosting/installing/
We are currently working on the new 2.x version of farmOS, however, and if you are just getting started you may want to try that instead, so you don’t have to worry about upgrading from 1.x->2.x in the future, which is a bit complicated.
The current version of farmOS 2.x is 2.0.0-alpha5 (we are very close to tagging the first “beta” release, but generally speaking it is stable and not much is going to change before then). The packaged release is available for download here: Release 2.0.0-alpha5 · farmOS/farmOS · GitHub - and the 2.x hosting/installation instructions are here: Installing farmOS | farmOS - that said, you will be an “early adopter” if you start with 2.x, so hopefully you’re up for reporting bugs etc.
There are currently two recommended approaches to hosting farmOS 2.x: 1) Docker and 2) Packaged releases. You will want to the “packaged release” approach, as I described above. Docs for that specifically are here: Installing farmOS | farmOS
And when it comes time to update to a new version (assuming you start with 2.0.0-alpha5), docs for updating packaged releases are here: Updating farmOS | farmOS
Make sure you read through all those docs thoroughly to understand the considerations and requirements. The Docker images pre-package all the server dependencies, but the packaged releases assume that your hosting server has everything, so your mileage may vary depending on your host.
If I have a registered domain and hosting for example: mydomain.xx, could I install FarmOS on that domain?
Sure! farmOS works just like a website (eg: Drupal, Wordpress, etc). You just need to put the code in your server’s webroot, and point your domain name at that.
I would also recommend setting up SSL certificates, if your host has support for that.
And of course… shameless plug: I provide “farmOS-as-a-service” hosting through Farmier.com, if you would rather have someone else take care of the hosting stuff.
Either way, good luck, welcome to the community, and feel free to ask questions!