"Apache only" installation fails on Debian 10 (Buster)

Hi folks,

standard installation with bash hst-install.sh works fine and hassle-free.

However, I don’t want Nginx, only Apache with PHP. But when I try bash hst-install.sh -a yes -n no -w yes the installation fails with following errors:

=================================================================
The following server components will be installed on your system:
   - Apache Web Server
   - PHP-FPM Application Server
   - Bind DNS Server
   - Exim Mail Server + ClamAV + SpamAssassin
   - Dovecot POP3/IMAP Server
   - MariaDB Database Server
   - Vsftpd FTP Server
   - Firewall (Iptables) + Fail2Ban Access Monitor
================================================================
Would you like to continue with the installation? [Y/N]: y
Please enter admin email address: [email protected]
Please enter FQDN hostname [test.my-domain.de]:
Installation backup directory: /root/hst_install_backups/220320202145
Installation log file: /root/hst_install_backups/hst_install-220320202145.log

Adding required repositories to proceed with installation:

(*) NGINX
(*) PHP
(*) MariaDB
(*) Hestia Control Panel

Extracting templates from packages: 100%lease wait...|                         \
Now installing Hestia Control Panel and all required dependencies.
NOTE: This process may take 10 to 15 minutes to complete, please wait...       \
(*) Configuring system settings...
(*) Configuring Hestia Control Panel...
cp: cannot stat '/usr/local/hestia/install/deb/sudo/admin': No such file or directory
chmod: cannot access '/etc/sudoers.d/admin': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/logrotate/hestia': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/packages': No such file or directory
sed: can't read /usr/local/hestia/data/packages/*.pkg: No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/templates': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/templates/web/unassigned/index.html': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/templates/web/skel/document_errors/*': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/firewall': No such file or directory
(*) Generating default self-signed SSL certificate...
hst-install-debian.sh: line 1111: /usr/local/hestia/bin/v-generate-ssl-cert: No such file or directory
(*) Adding SSL certificate to Hestia Control Panel...
sed: -e expression #1, char 3: unexpected `,'
sed: -e expression #1, char 1: unknown command: `,'
cp: cannot stat '/usr/local/hestia/install/deb/ssl/dhparam.pem': No such file or directory
(*) Configuring Apache Web Server...
cp: cannot stat '/usr/local/hestia/install/deb/apache2/apache2.conf': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/apache2/status.conf': No such file or directory
cp: cannot stat '/usr/local/hestia/install/deb/logrotate/apache2': No such file or directory
hst-install-debian.sh: line 1184: /etc/apache2/sites-available/default: No such file or directory
hst-install-debian.sh: line 1185: /etc/apache2/sites-available/default-ssl: No such file or directory
hst-install-debian.sh: line 1187: /etc/apache2/suexec/www-data: No such file or directory
touch: cannot touch '/var/log/apache2/access.log': No such file or directory
touch: cannot touch '/var/log/apache2/error.log': No such file or directory
chmod: cannot access '/var/log/apache2/access.log': No such file or directory
chmod: cannot access '/var/log/apache2/error.log': No such file or directory
Failed to start apache2.service: Unit apache2.service not found.
Error: apache2 start failed

Is it a bug or is an Apache system without Nginx simply not supported?

Server: Hetzner Cloud 2 GB RAM
Operating system: Debian 10 Buster
Panel Version: 1.1.0 stable release on March 11th, 2020

Thanx and good health
Nifoco

Apache2 without nginx isnt supported anymore, that’s right. Thanks for the report, we’re going to adjust the installer to prevent such a failure.