I am waiting to test Hestia with 20.04 too.
Waiting ^^ Hestia for Ubuntu 20 LTS
We will proceed the testing process this weekend, if all is working well, we will have the support soon .
Just a small update from the weekend dev front:
Services are up and running, currently still working on small bugfixes.
Again a small update: There are some bugs that need more work than expected - we’ll do our best to fix them and provide the OS support as soon as possible!
Ok, we’ve got now a working installer for ubuntu 20.04, also our repository has got new packages for the new release name (php, nginx, and hestia).
It would be awesome, if everyone could test the new installation script and also hestia itself (add domains, create certificates, test mail services…) and report us any issues.
You’ll find the new installer script in the core-ubuntu-20.04 branch on github: https://github.com/hestiacp/hestiacp/tree/core-ubuntu-20.04
Fast way to install:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/master/install/hst-install-ubuntu.sh
bash hst-install-ubuntu.sh
groupdel admin // i need to run this on digitaloncean
i was only trying to add nginx and apache
bash hst-install-ubuntu.sh --apache yes --nginx yes --phpfpm yes --multiphp no --vsftpd no --proftpd no --named yes --mysql no --postgresql no --exim no --dovecot no --clamav no --spamassassin no --iptables no --fail2ban no --quota no --api yes --lang en --hostname lb2 -email gmailhere -password passwordhere --force
The following server components will be installed on your system:
- NGINX Web / Proxy Server
- Apache Web Server (as backend)
- PHP-FPM Application Server
- Bind DNS Server
====================================================================
Would you like to continue with the installation? [Y/N]: Y
Installation backup directory: /root/hst_install_backups/140520200848
Installation log file: /root/hst_install_backups/hst_install-140520200848.log
Adding required repositories to proceed with installation:
() NGINX
() PHP
() Apache2
() Hestia Control Panel
Updating currently installed packages, please 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…
() Generating default self-signed SSL certificate…
() Adding SSL certificate to Hestia Control Panel…
() Configuring NGINX…
() Configuring Apache Web Server…
() Configuring PHP-FPM…
() Configuring PHP…
(*) Configuring Bind DNS server…
Error: invalid email format :: mail
Error: can’t create admin user
root@lb2:~#
i’ve tried this script https://raw.githubusercontent.com/hestiacp/hestiacp/4cbdb81dcb74a6f57a6f7944d7c25359b1886d7a/install/hst-install.sh
The following server components will be installed on your system:
- NGINX Web / Proxy Server
- Apache Web Server (as backend)
- PHP-FPM Application Server
- Bind DNS Server
====================================================================
Would you like to continue with the installation? [Y/N]: Y
Installation backup directory: /root/hst_install_backups/140520200906
Installation log file: /root/hst_install_backups/hst_install-140520200906.log
Adding required repositories to proceed with installation:
() NGINX
() PHP
() MariaDB
() Hestia Control Panel
Updating currently installed packages, please 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…
sed: can’t read /etc/rssh.conf: No such file or directory
sed: can’t read /etc/rssh.conf: No such file or directory
sed: can’t read /etc/rssh.conf: No such file or directory
chmod: cannot access ‘/usr/bin/rssh’: No such file or directory
() Configuring Hestia Control Panel…
cp: cannot stat ‘/usr/local/hestia/install/deb/sudo/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-ubuntu.sh: line 1078: /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 NGINX…
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/nginx.conf’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/status.conf’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/phpmyadmin.inc’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/nginx/phppgadmin.inc’: No such file or directory
cp: cannot stat ‘/usr/local/hestia/install/deb/logrotate/nginx’: No such file or directory
sed: can’t read /etc/nginx/nginx.conf: No such file or directory
sed: can’t read /usr/local/hestia/nginx/conf/nginx.conf: No such file or directory
Failed to start nginx.service: Unit nginx.service not found.
Error: nginx start failed
root@lb2:~#
-e and -p works also fine. How ever --email and --password are the “long” string alternatives.
Give me a few minutes and will try it on my own… With a local test server
Cloud Provider is Digitalocean
Some information?
OS Ubuntu 20.04
It is looks like you tried the 18.04 version. In that case you will to use;
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
The release version. The master or any other install script will fail due to the packages are missing.
https://raw.githubusercontent.com/hestiacp/hestiacp/master/install/hst-install-ubuntu.sh
i’ve tried installing it from here
What is your OS version… 18.04 Install from the master will only work if you build the packages by your self…
getting the same error on ubuntu 18.04
Hestia Control Panel
v1.1.1
====================================================================
The following server components will be installed on your system:
- NGINX Web / Proxy Server
- Apache Web Server (as backend)
- PHP-FPM Application Server
====================================================================
Would you like to continue with the installation? [Y/N]: y
Installation backup directory: /root/hst_install_backups/140520200929
Installation log file: /root/hst_install_backups/hst_install-140520200929.log
Adding required repositories to proceed with installation:
() NGINX
() PHP
() MariaDB
() Hestia Control Panel
Updating currently installed packages, please 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…
() Generating default self-signed SSL certificate…
() Adding SSL certificate to Hestia Control Panel…
() Configuring NGINX…
() Configuring Apache Web Server…
() Configuring PHP-FPM…
() Configuring PHP…
Error: invalid email format :: mail
Error: can’t create admin user
for 18.04 I’m using the release version
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh