Cài đặt SSL cho Xampp
1. SSL trên Xampp là gì?
SSL là viết tắt của từ Secure Sockets Layer. SSL là tiêu chuẩn của công nghệ bảo mật, truyền thông mã hoá giữa máy chủ Web server và trình duyệt. Tiêu chuẩn này hoạt động và đảm bảo rằng các dữ liệu truyền tải giữa máy chủ và trình duyệt của người dùng đều riêng tư và toàn vẹn. SSL hiện tại cũng là tiêu chuẩn bảo mật cho hàng triệu website trên toàn thế giới, nó bảo vệ dữ liệu truyền đi trên môi trường internet được an toàn.
2. Cách cài đặt SSL cho Xampp?
Cách 1:
Truy vào thư mục C:/xampp/apache/conf/ssl (ssl là thư mục bạn tạo để lưu trữ chứng chỉ SSL) và tạo 3 file bao gồm:
- tenmien.crt
- tenmien.key
- tenmien.ca-bundle
Tiếp theo để cài đặt chứng chỉ SSL cho Xampp trên Windows chúng ta sẽ truy cập thư mục C:xampp->apache->conf->extra
Bạn tìm đến file httpd-ssl.conf mở ra và tìm đoạn mã bên dưới hoặc tương đương
Listen 443
.....
SSLEngine on
SSLCertificateFile “C:/xampp/apache/conf/ssl/certificate.crt”
SSLCertificateKeyFile “C:/xampp/apache/conf/ssl/private.key”
SSLCACertificatePath “C:/xampp/apache/conf/sslca_bundle.crt””
SSLCACertificateFile “C:/xampp/apache/conf/ssl/ca_bundle.crt”
......
Thay thế các địa chỉ tập tin tương ứng tới thư mục đã lưu, ví dụ:
SSLCertificateFile “C:/xampp/apache/conf/ssl/tenmien.crt”
SSLCertificateKeyFile “C:/xampp/apache/conf/ssl/tenmien.key”
SSLCACertificatePath “C:/xampp/apache/conf/ssl/tenmien.ca-bundle””
SSLCACertificateFile “C:/xampp/apache/conf/ssl/tenmien.ca-bundle”
Lưu lại để có hiệu lực.
Cuối cùng là bạn sẽ 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://tenmien.com/ nếu thấy hình ổ khóa là bạn đã cài đặt thành công.
Hướng dẫn cài đặt khác
IceWarp Mail Server: Hướng dẫn cài đặt SSL
Yubikey: Nhập chứng chỉ gốc (ROOT) và trung gian (Intermediate)
Yubikey: Tự động nhập mã Pin bằng AutoHotKey
Cài đặt chứng chỉ SSL cho website trên aaPanel
Yubikey: Tạo chứng chỉ xác thực để cấp CodeSign
Yubikey: Cài đặt Yubikey Manager và Smart card
Yubikey: Hướng dẫn nhập và sử dụng Chữ ký mã / Code Signing SSL
Hướng dẫn cài đặt SSL cho MDaemon 18
Plesk: Cập nhật SSL khi gia hạn SSL từ MuaSSL.com
Cài đặt SSL cho Synology (Synology NAS)
Tạo JKS KeyStore sử dụng PFX có sẵn
IIS/windows: hướng dẫn cài đặt SSL bằng PFX
Apache/htaccess: Chuyển hướng https cho 1 tên miền cụ thể
Thiết lập Wildcard SSL Certificate POP/IMAP Exchange
[Windows 10 SDK] Chương trình ký signtool.exe cho Microsoft Authenticode
Plesk Obsidian: Cài đặt SSL
WebLogic: Cấu hình SSL
HAProxy: Hướng dẫn cài đặt chứng thư số SSL
Hướng dẫn cách tạo thư mục .well-known để xác thực SSL
Cài SSL trên Node.js