Chào tất cả các bạn
Hôm nay BKHOST hướng dẫn các bạn chuyển từ http sang https trên IIS 8 Windows server 2012 R2
Cách cài đặt IIS 8 và tạo website các bạn tham khảo bài viết sau : Hướng Dẫn Cài đặt IIS và Tạo Website trên Windows Server 2012 R2
Đầu tiên các bạn kiểm tra lại 3 file key mà hãng ssl comodo gửi cho bạn trên trang https://manage.bkhost.vn/
+ Private key (1)
+ Certificate CRT (2)
+ CA ( Intermediate/Chain files ) 3
Chúng ta bắt đầu cài đặt lên windows server
Trên Windows Server, tạo file ssl.key chứa nội dung mã Private Key như hình sau:
Tạo file ssl.crt chứa (Certificate (CRT) như hình sau
Để cài được SSL lên Windows cần convert chứng chỉ qua định dạng pfx. Click vào link sau để download công cụ hỗ trợ convert: https://sourceforge.net/projects/openssl/files/latest/download
Sau khi download về các bạn giải nén ra như hình sau:
Copy ssl.key và ssl.crt vào thư mục OpenSSL\bin\ vừa giải nén.
Mở file openssl.exe tại đường dẫn: OpenSSL\bin\openssl.exe
Cửa sổ mới hiện lên, các bạn sử dụng câu lệnh sau để convert:
pkcs12 –export –out ssl.pfx –inkey ssl.key –in ssl.crt
Sẽ có dòng lệnh hiện ra yêu cầu bạn nhập mật khẩu 2 lần. Nhập xong sẽ được file ssl.pfx trong thư mục OpenSSL\bin\.
Lưu ý: Phải nhớ mật khẩu đã nhập.
Mở IIS, Server Manager > Tools > Internet Information Services (IIS) Manager. Chọn máy chủ Server > Server Certificate
Chọn Import
Cửa sổ mới hiện ra, bạn chọn file ssl.pfx vừa tạo được và nhập password vào và nhấn “OK” như hình sau :
Sau khi nhấn OK ta sẽ được kết quả như hình sau:
Chọn Site > Chuột phải vào site của bạn chọn Edit Binding
Chọn Add thêm Bindings
Chọn chính xác các thông tin Site của bạn > OK
Truy cập Site của bạn bằng https://your-domain/
Chúc các bạn thành công !