هر بار که میخوایم وارد بخش پنل مدیریت سرور بشیم باید روی پیغام آزار دهنده این کانکشن امن نیست کلیک کنید و سپس به مرور گر خود اطمینان دهید که حتما میخواید همین سایت را با کانکشن غیر ایمن باز کنید.
برای همه سایت های نصب شده روی Hestia میتونید به صورت رایگان و اتومات از Let’s Encrypt سرتیفیکت بگیرید ولی برای خود پنل همچین قابلیت وجود نداره.
پس راه حل چیه؟ از همون سرتیفیکیتی که برای یکی از سایت ها استفاده کردید برای پنل هم استفاده کنید.
خب، گویا بالاخره سازندگان Hestia خودشون متوجه مشکل شدن و دیگه نیازی به گذروندن مراحل زیر نیست
فقط دستور زیر رو داخل ترمینال بزنید.
v-add-letsencrypt-host
برای مثال، من با یوزر ادمین و برای سایت new.sht.ir سرتیفکیت SSL از Let’s Encrypt گرفتم، پس آدرس فایلهای سرتیفکیت من به صورت زیر هست.
/home/admin/conf/web/new.sht.ir/ssl
و آدرس سرتیفکیت پنل به صورت زیر هست.
/usr/local/hestia/ssl
پس کلید های پنل رو پاک میکنیم و از کلید های سایت یک شرتکات میدیم به کلید پنل.
cd /usr/local/hestia/ssl/ && rm certificate.crt certificate.key
ln -s /home/admin/conf/web/new.sht.ir/ssl/new.sht.ir.crt certificate.crt
ln -s /home/admin/conf/web/new.sht.ir/ssl/new.sht.ir.key certificate.key
سپس با دستور systemctl restart hestia.service پنل رو ریست میکنیم.