Pakai SSL Let's Encrypt Pada Admin Hestia CP dan Redirect Port 8083
Super Admin 18-02-2021 3,616 Tutorial
Cara Pakai SSL Lets Encrypt pada admin panel Hestia CP dan Redirect Port 8083 langsung saja login ke ssh server dapat menggunakan Putty ataupun Bitvise tergantung mana yang di suka :
rm -f /usr/local/hestia/ssl/certificate.crt
rm -f /usr/local/hestia/ssl/certificate.key
ln -s /home/admin/conf/web/nama_domain/ssl/nama_domain.crt /usr/local/hestia/ssl/certificate.crt
ln -s /home/admin/conf/web/nama_domain/ssl/nama_domain.key /usr/local/hestia/ssl/certificate.key
chmod 644 /usr/local/hestia/ssl/certificate.crt
chmod 644 /usr/local/hestia/ssl/certificate.key
service hestia restart
Untuk redirect port 8083 ke domain atau subdomain admin panelnya edit "/usr/local/hestia/nginx/conf/nginx.conf"
# Ganti listen
listen ip_internal:8083 ssl;
# Fix error "The plain HTTP request was sent to HTTPS port"
error_page 497 https://nama_domain:8083$request_uri;
error_page 301 https://nama_domain:8083$request_uri;
Untuk email yang tidak dapat menerima inbox bisa tambahkan SSLnya dibagian config davecotnya "/etc/dovecot/conf.d/10-ssl.conf"
#ssl_cert = </usr/local/hestia/ssl/certificate.crt
#ssl_key = </usr/local/hestia/ssl/certificate.key
# Add Email SSL Per Domain
local_name mail.domain.com {
ssl_cert = </usr/local/hestia/ssl/mail/mail.domain.com.crt
ssl_key = </usr/local/hestia/ssl/mail/mail.domain.com.key
}