Home WebServer PanelaaPanel Install SSL certificate for website on aaPanel

Install SSL certificate for website on aaPanel

by Thạch Phạm
Published: Last Updated on

aaPanel has built-in SSL certificate installation tools, so you can install it on your website with just a few simple steps. Currently, aaPanel supports installing Let’s Encrypt free and paid SSL certificates.

In this article, AZDIGI will show you to install an SSL certificate for a website on aaPanel (including paid and free SSL certificates)

Install a free SSL certificate on aaPanel

To install a free SSL certificate for a certain website on aaPanel, go to aaPanel => Website => Configuration on the website you need to install.

aapanel letsencrypt 1

Next, select the SSL item.

aapanel letsencrypt 2

At this screen below, select Let’s Encrypt => choose Verification mode => select all the domain names of the website that need to be authenticated.

install a free SSL certificate

Note that the Verification mode should be selected in each case as follows:

  • File verification: Verify by automatically creating files on the current server, you should choose this method if the website is pointing directly to the server’s IP using aaPanel.
  • DNS verification: Verify by creating records in the domain name’s DNS. You should choose if your domain name is pointing to another server but need to install SSL on aaPanel.

After selecting, you press the Apply button, it will open a window showing the verification process and installation SSL on the website.

aapanel letsencrypt 4
Let’s Encrypt the installation process

Once done, it will display a message with detailed information about the certificate’s expiration date, as well as the private key and certificate. At this point, you should enable Force HTTPS so that the website automatically switches back to HTTPS protocol when accessing the browser.

aapanel letsencrypt 5
Enable automatic redirect to HTTPS

So you have completed the Let’s Encrypt free SSL certificate installation into aaPanel.

Renew the Let’s Encrypt certificate

aaPanel will have cron run a certificate status check every day at 0h10p and automatically renew the certificates when the SSL certificate expiry date is 1 day.

If you want to manually renew the Let’s Encrypt SSL certificate, select the Certificate holder tab and then click Deploy.

aapanel letsencrypt deploy
Renew the Let’s Encrypt certificate manually

Install a paid SSL certificate to your website on aaPanel

If you already have a certificate, go to SSL => select the Other certificate tab and enter the full certificate information. Note: in the Certificate section (CRT/PEM), you must enter the CA Root of the certificate.

aapanel paidssl 1
Install paid SSL certificate on aaPanel

So AZDIGI has completed the process of installing SSL certificates to the website on the aaPanel control panel. Wishing you success!

5/5 - (1 vote)

Tham gia nhóm hỗ trợ Server - Hosting

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay

Bài viết cùng chuyên mục

AZDIGI – Không chỉ là đơn vị hàng đầu trong lĩnh vực Web Hosting và Máy chủ, chúng tôi mong muốn mang lại những kiến thức bổ ích nhất và luôn cập nhật thường xuyên cho cộng đồng người đam mê thiết kế website, công nghệ,…

Vui lòng không sao chép nội dung nếu chưa xin phép. Designed and Developed by PenciDesign