Automatic install of ISPconfig3 on an LNMP server under Debian 12

Discussion in 'Installation/Configuration' started by axxies, Mar 28, 2025.

  1. axxies

    axxies Member

    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!
     
    Last edited: Mar 28, 2025
  2. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    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.
     
    axxies and till like this.
  3. nhybgtvfr

    nhybgtvfr Well-Known Member HowtoForge Supporter

    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.
     
    axxies and till like this.
  4. axxies

    axxies Member

    Thanks guys!
     

Share This Page