Hi Jim
Yes unfortuanitly AtoM on Windows is an issue. Even on Ubuntu 22.04, PHP8 is loaded. I have installed on Ubuntu 20, 22 and SUSE.
On Windows I have installed with XAMP. I downgraded PHP 8 to 7 for best results.
I do believe Ubuntu is better than Windows (I like Linux better haha).
For production environments virtual machines, in my experience, does not work. My biggest issue is supporting the VM as I struggle to get "hands on".
But at the end all installs are virtually the same.
You get MySQL running (create DB and user)
You get PHP running with all the "other" stuff
Then decide between Apache or NGINX (setup virtually the same but the current pages shows NGINX). Manually setting up the site configuration files could be an issue.
If on Windows use IIS (The Apache/NGINX in Windows) or Apache (Apache is part of XAMP)
On Linux it is easier to install AtoM itself as there is the install option. On Windows I normally download the GIT version and do manual setup (not really easy).
But I agree that sometimes a technical person is needed. The user knows Windows more than Linux so perhaps that install should be better described.
Johan Pieterse
AtoM IT Specialist (AtoM support and maintenance)