Pakai SSL Let's Encrypt Pada Admin Hestia CP dan Redirect Port 8083

18/02/2021 3530

Pakai SSL Let's Encrypt Pada Admin Hestia CP dan Redirect Port 8083

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
}

 


Posted By
Avatar
Super Admin
Web Developer, Designer, and Teacher