I'm a somewhat knowledgeable user. My old server died and I'm setting up a new one using Ubuntu 24.04. I'm installing ISPConfig3, and got the following error message: [INFO] Disabling conflicting apache modules. [INFO] Enabling apache modules. [ERROR] Exception occurred: ISPConfigOSException -> Command a2enmod suexec rewrite ssl actions include dav_fs dav auth_digest cgi headers proxy_fcgi proxy_http alias http2 mpm_event 2>&1 failed. (/ispconfig.ai.php:15) Now I'm lost. Where do I go from here?
Run the command that failed to see why it fails: Code: a2enmod suexec rewrite ssl actions include dav_fs dav auth_digest cgi headers proxy_fcgi proxy_http alias http2 mpm_event
Thank you. That got me SOMEWHERE, but I don't know what to do about it. It says: ERROR: Module mpm_prefork is enabled - cannot proceed due to conflicts. It needs to be disabled first! How do I disable that?
Just a guess, you probably did not start with an empty server. It seems that your server already has Apache with the wrong MPM installed. It is important to start the installation from a completely empty server with just SSH installed. To fix your problem, run: sudo a2dismod mpm_prefork And try the command again. If it works now, restart the auto installer.
Ahh. Last time I did this was quite a few years ago (on Ubuntu 18.04) and I followed step-by-step in "The Perfect Server". It had me install everything first and then the last thing to go in was ISPConfig. Do I now install ISPConfig first, and then Apache, Postfix, PureFTP, etc., or does the ISP installation include that? EDIT: Never mind. I found it. Thanks for the assistance! (I'm not as completely helpless as I thought.)
No manual installation of services anymore, it gets all installed by the auto installer: https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/
Thank you for all your assistance. I now have it up and running. I just have to tweak a few things now, but it's up and running as it should. Doing it this way is not only MUCH easier, but also much quicker!!!