Testing Ubuntu 20.04

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 :slight_smile:.

2 Likes

Just a small update from the weekend dev front:

Services are up and running, currently still working on small bugfixes.

4 Likes

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!

2 Likes

You are the best! :heart: And Hestia too. :slight_smile:

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

1 Like

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:~#

-email gmailhere -password

--email [email protected] --password p@ssw0rd

Try this…

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:~#

it’s asking to put those stuff like this
-e [email protected] -p p4ssw0rd

-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