Minimal install for DNS Slave

I want to configure the machine as a standalone DNS Slave server.

Since the VPS is the cheapest and least powerful possible I want it to host as little services as possible.

I have already tried with three combinations and I still have some doubts.

bash hst-install.sh --nginx yes --apache yes --phpfpm no --multiphp no --vsftpd no --proftpd no --exim yes --dovecot no --clamav no --spamassassin no --mysql no --lang es --hostname sub.domain.com

I have read that I should

  • either have Ngninx + Apache
  • or have phpfpm

I put exim on the install path because it threw an error if I left it out, but I would be happy without it.

Does hestia panel work with “–mysql no”? Or only CLI.

If I wanted to use only Hestia CLI Is it possible to install even less components?
Am I missing something?

bash hst-install.sh --nginx yes --apache no --phpfpm yes --multiphp no --vsftpd no --proftpd no --exim yes --dovecot no --clamav no --spamassassin no --mysql no --lang es --hostname sub.domain.com

Should be enough. I think the current install breaks when phpfpm = no is added we might need to check if an install is needed. Hestia / DNS doesn’t need it. It packs his own nginx / php version. Nginx is needed for an ssl certificate (port 80)

4 Likes

Thank you @eris. It worked like charm.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.