Thank you for that. I did a yum remove httpd and rebooted the VM, then checked Traefik status to see that it’s running, then was able to access and login to the NS8 UI with default credentials.
Rather than set everything up in the UI and run into potential problems down the road, I think I’ll start over and make a bare bones Rocky 9 VM to install NS8 on. I know it’s quite helpful to have some developer and maintenance tools on a Linux distro. Can you recommend what accessory apps I can install on Rocky 9, during the installation, that would be helpful (at the shell prompt) and won’t conflict with NS8, prior to installing NS8. I know I had to yum install curl after first installing Rocky 9, so that I could install NS8 at shell.
They’re essentially identical; in my setup, I install a few tools (including some “old-school” ones) that can be useful for network debugging and managing file compression.
I actually think Cockpit is already installed in the minimal configuration; it also provides a graphical overview of the server’s status.
You’re always free to install them or not.
It’s probably worth pointing out, at first, that this isn’t the thread I replied to–I replied to a thread about trouble installing NS8 under Rocky 9 in Proxmox, where the problem had been that the OP had installed other stuff that not only wasn’t needed, but interfered with NS8 components (specifically Traefik). My posts, in the context of that topic, were dealing with, “here’s all you need to do.” Now that they’ve been moved to a topic about “recommended accessory tools,” they don’t make as much sense.
But with that said, the method I describe closely follows the official docs. It’s explicit (as they should be, but aren’t) that you start with a minimal installation. It does call for a package upgrade, though the NS8 installer is supposed to do that itself, and a reboot afterward (the official docs call for these steps when using their pre-built image, but not when installing on an existing OS).
I’m guessing the other write-up is intended to address the “accessory apps I can install on Rocky 9” part of the question. tar is redundant (the NS8 installation adds that), but most of the others can be useful. I’m not sure the purpose of installing Cockpit only to disable it though. Installing it I understand, even though I haven’t done that on my server–but why install it just to disable it?
And how am I supposed to know that TAR is installed by NS8 if I haven’t even installed NS8 yet? If I need it first for my own reasons, I’ll install it.
I didn’t say to install Cockpit just to disable it right away. I’ll install it, use it to run checks if I need to, and then disable it to minimize any potential vulnerabilities.
Update: After my posts and getting some helpful answers, I finally installed Rocky 9 server with only the guest services add-on, since this is a VM on Proxmox. I created two disks in the VM, one smaller than the other, the latter with large storage space, so I could place /boot, /, and swap on the smaller disk and /home on the larger. After Rocky install, I rebooted, yum updated, rebooted, then curl installed NS8, then rebooted again. I did the basics when logging into the UI and installed some needed apps, like MariaDB, Nextcloud, Webserver, and Wordpress. They all appear to be working, for the moment. I also attached my Nethserver business subscription to NS8.
Thanks for all of your suggestions. You can’t beat a good community forum.