How to install hestiacp in Raspbian 10 (buster)?

hi,
how to install hestiacp in Raspbian 10 (buster)?

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster

Raspbian 10 is by default 32 and that is not supported.

If it is 64 bit:
https://docs.hestiacp.com/development/panel.html#install-hestia-from-packages

1 Like

is possible install using default install script ? https://gabizz.github.io/hestiacp-scriptline-generator/

Yes but use the -D flag with the paths of the decencies

1 Like

what is path of decencies? how can i use with bellow?

sudo bash hst-install.sh --apache no --phpfpm yes --multiphp no --vsftpd yes --proftpd no --named yes --mysql yes --postgresql no --exim no --dovecot no --clamav no --spamassassin no --iptables no --fail2ban no --quota no --api yes --interactive yes --email no --password no --with-debs no  --port 8083 --hostname www.example.com --lang en   

See the first link you have to follow those instructions 1 to 1 if you are not able to please do not install it because we currently not support it

1 Like

is Raspbian 10 (64 bit) complatetly supported using bellow?
https://docs.hestiacp.com/development/panel.html#install-hestia-from-packages

Yes it is…

Use instead of main release then you have the stable version

1 Like

okay, thank you

get error


make: *** [Makefile:841: ext/fileinfo/libmagic/apprentice.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:721: ext/pcre/pcre2lib/pcre2_jit_compile.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:681: ext/date/php_date.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:1169: ext/opcache/Optimizer/block_pass.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: *** [Makefile:1317: ext/standard/file.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
cc: fatal error: Killed signal terminated program cc1
compilation terminatedmake: *** [Makefile:897: ext/hash/hash_tiger.lo] Error 1
cc: fatal error: Killed signal terminated program cc1
compilation terminated.
.......

Assign swap

okay, but i try with Raspbian 10. get error :

[ * ] Installing local package files...
    - hestia core package
    - hestia-php backend package
    - hestia-nginx backend package
[ * ] Configuring system settings...
[ * ] Configuring Hestia Control Panel...
[ * ] Generating default self-signed SSL certificate...
[ * ] Adding SSL certificate to Hestia Control Panel...
[ * ] Enable SFTP jail...
[ * ] Configuring NGINX...
sed: can't read /usr/local/hestia/nginx/conf/nginx.conf: No such file or directo                                                                                                             ry
[ * ] Configuring PHP-FPM...
[ * ] Configuring PHP...
[ * ] Configuring Vsftpd server...
[ * ] Configuring MariaDB database server...
[ * ] Installing phpMyAdmin version v5.1.1...
[ * ] Configuring Bind DNS server...
[ * ] Install Roundcube...
[ * ] Configure System IP...
[ * ] Installing remaining software updates...
Job for hestia.service failed because the control process exited with error code                                                                                                             .
See "systemctl status hestia.service" and "journalctl -xe" for details.
Error: hestia start failed
[email protected]:~/hestiacp/install# systemctl status hestia.service
â—Ź hestia.service - LSB: starts the hestia control panel
   Loaded: loaded (/etc/init.d/hestia; generated)
   Active: failed (Result: exit-code) since Sat 2021-10-30 13:16:22 IST; 2min 52
     Docs: man:systemd-sysv-generator(8)
  Process: 26026 ExecStart=/etc/init.d/hestia start (code=exited, status=2)

Oct 30 13:30:57 pi.domain.com systemd[1]: Starting LSB: starts the hestia control panel...
Oct 30 13:30:57 pi.domain.com hestia[27151]: Starting hestia-nginx: hestia-nginxstart-stop-daemon: unable to stat /usr/local/hestia/nginx/sbin/hestia-nginx (No such file or directory)
Oct 30 13:30:57 pi.domain.com systemd[1]: hestia.service: Control process exited, code=exited, status=2/INVALIDARGUMENT
Oct 30 13:30:57 pi.domain.com systemd[1]: hestia.service: Failed with result 'exit-code'.
Oct 30 13:30:57 pi.domain.com systemd[1]: Failed to start LSB: starts the hestia control panel.

Did you use main or release branch?

i try same steps : Developing/Contributing to Hestia Control Panel — Hestia Control Panel documentation

You need to use the release branch, as @eris wrote - main is instable.

sed: can’t read /usr/local/hestia/nginx/conf/nginx.conf: No such file or directory

You didn’t properly build your packages… There must be something done.

Also
Job for hestia.service failed because the control process exited with error code .
See “systemctl status hestia.service” and “journalctl -xe” for details.
Error: hestia start failed

It tells me something is wrong…

when use release branch get bellow errors with freezes/hangs up Rpi.
after run bellow command eat all free ram with in few seconds.
./hst_autocompile.sh --all --noinstall --keepbuild '~localsrc'

free -m :

                total        used        free      shared  buff/cache   available
Mem:           3794        3700          50           2          42          34
Swap:          1023        1023           0

Have you added additional swap?

no i not do any changes. first flash original raspbian os img then
only increase swap size from 100 to 1024 and trying to install hestiacp.

Last time I tried it I required 8 GB of Ram and 2 GB or it didn’t work. This is the main reason why we currently not support it officially.

1 Like