I have always installed ISPconfig3 under LAMP and Debian 12. Now I thought that I should do it on an LNMP server instead. Well, that didn't go too well. I used the automatic installation as mentioned here: https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/ . What I am struggling with right now is to get roundcube to be accessible in this environment. I also want to change the name of the webmail url from what it might be, e.g. https://<domain-name>:8080/mail , https://<domain-name>:8080/webmail etc to https://<domain-name>:8080/rc . This was easily done on a LAMP server, but on an LNMP (nginx) server I can't find the config file for doing this. I would appreciate if someone who has experience with this could share their wisdom. Thank you!
ISPConfig autoinstall must be used on a fresh install of Debian or Ubuntu. If you already have Apache or NGINX installed, it is not supposed to work. To get ISPConfig with nginx, use --use-nginx on the command line for autoinstaller. Follow the other instructions also. Everything should work with nginx as well as with apache.
i believe the port for webmail and phpmyadmin on ispconfig servers using nginx should be 8081, not 8080. and not 100% on this, not much experience with nginx, but i think renaming /mail /webmail etc is in /etc/nginx/sites-available/apps.vhost although if that is right, you're probably better off copying /usr/local/ispconfig/server/conf/nginx_apps.vhost.master to ../conf-custom/. and editing the config there.