Lưu ý : file ca_bundle.crt là tổng hợp các chứng chỉ CARoot của các hãng mà bạn có thể nhận được từ 3 file riêng biệt khi đăng ký SSL bao gồm : AAACertificateServices.crt, SectigoRSADomainValidationSecureServerCA.crt, USERTrustRSACertificationAuthority.crt )
Trường hợp bạn đăng ký chứng chỉ SSL tại PA Việt Nam, bạn chỉ việc copy/paste các mã SSL nhận được vào các file tương ứng.
Bước 2: cài đặt chứng chỉ SSL cho Xampp trên Windows.
Truy cập thư mục C:\xampp\apache\conf\extra tìm đến file httpd-vhosts.conf đổi tên file này thành httpd-vhosts.conf_bak và tạo một file httpd-vhosts.conf mới. Mục đích để backup file gốc, đề phòng trường hợp có sai sót trong quá trình cài đặt.
Dán toàn bộ nội dung phần code sau đây vào file httpd-vhosts.conf mới và lưu lại.
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot “C:/xampp/htdocs”
ServerName localhost
ServerAlias www.localhost
ErrorLog “logs/localhost-error.log”
CustomLog “logs/localhost-access.log” common
</VirtualHost>
Tương tự như trên, bạn tìm đến file httpd-ssl.conf backup nó và tạo lại file mới. Sau đó dán toàn bộ nội dung dưới đây vào và lưu lại:
Bạn thực hiện restart lại apache trên XAMPP để chứng chỉ SSL được kích hoạt.
Sau đó bạn truy cập website theo link: https://domain.com/ nếu thấy hình ổ khóa là bạn đã cài đặt thành công.