Hướng dẫn tạo file .pfx và import vào IIS mới nhất 2025

1. PFX là gì

Tệp .pfx là một loại tệp định dạng khóa cá nhân chứng thực (certificate) trong hệ thống Windows. Đây là một loại tệp chứa cả chứng thực số và khóa riêng tư được mã hóa.

Cụ thể, tệp .pfx (hay còn gọi là PKCS #12) chứa một chứng chỉ số ký số (SSL/TLS certificate), chứng chỉ được phát hành bởi một cơ quan chứng thực (Certificate Authority), cùng với khóa riêng tư tương ứng. Thông thường, tệp .pfx được sử dụng để cung cấp thông tin bảo mật cho các kết nối an toàn như HTTPS (HTTP Secure), SMTPS (SMTP Secure), và các dịch vụ khác.

Khi sử dụng tệp .pfx, bạn có thể nhập nó vào các ứng dụng hoặc máy chủ để thiết lập kết nối an toàn và đảm bảo rằng dữ liệu được truyền qua mạng được mã hóa và bảo vệ khỏi các mối đe dọa từ bên ngoài.

2. Hướng dẫn tạo file .pfx

Thông thường khi đăng ký chứng chỉ SSL, bạn sẽ nhận được các file như: domain.key, domain.crt… Tuy nhiên trên Windows sẽ không thể add các chứng thực trên vào vì không hỗ trợ các định dạng trên. Vì vậy cần convert qua định dạng windows hỗ trợ là PFX. Ta có thể sử dụng tool trung gian để convert các định dạng trên sang PFX.

Để tạo ra file pfx trên windows cần truy cập link https://www.sslshopper.com/ssl-converter.html trên trình duyệt web để tạo:

mở notepad, copy – paste certificate vào và lưu với đuôi file .crt

Bước 1: Chọn file .crt vào ô đầu tiên Certificate File to Convert

Bước 2: Chọn Type of Current Certificate => Standard PEM

Bước 3: Chọn Type To Convert to => PFX/PKCS#12. Giao diện thay đổi thành hình dưới.

– Chọn thêm Private Key file -> Chọn file Private key được cung cấp

– Chọn Chain Certificate File _> Chọn file Chain .crt được cung cấp

Bước 4. Điền mật khẩu PFX Password

Ở bước này bạn có thể điền hoặc không điền mật khẩu tùy bạn nhé. Vì mình muốn bảo mật cho file .PFX nên mình sẽ điền mật khẩu vào

Sau khi đã convert bạn có thể copy file qua windows server để tiện lợi cho quá trình upload

3. Hướng dẫn import file .pfx vào IIS
Bước 1: Bạn truy cập vào IIS Manager => Server Certificate
Bước 2: Chọn import ở mục Actions
Bước 3: Cửa số Import Certificate hiện ra

+ Mục Certificate file hiển thị ra bạn gắn đường dẫn file .pfx vào

+ Mục Password nhập thông tin pass khi đã tạo file .pfx trước đó vào. Nếu không có pass có thể bỏ qua

+ Mục Select Certificate Store bạn chọn: Web Hosting

Cuối cùng chọn ok

Bước 4: Thêm site https vào IIS

Truy cập vào IIS Manager => Site web bạn đã thêm => Bindings

Cửa sổ Site Bindings hiển thị => Add

Giao diện hiển thị:

  • Type: https
  • Port: 443
  • Hostname: Tên website của bạn
  • SSL certificate: Bạn chọn SSL đã thêm vào ở thao tác trước

Như vậy là hoàn tất việc convert sang .pfx và import vào IIS rất đơn giản phải không nào.

Nếu bạn chưa có VPS windows và SSL để triển khai bạn có thể tham khảo VPS tại đây

Nếu bạn không giỏi thao tác về deploy hay cài SSL lên IIS thì đội ngũ support chuyên nghiệp và dày dặn kinh nghiệm tại TinoHost sẽ hỗ trợ ngay bạn nhé.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
IIS là gi?

IIS là gì? Hướng dẫn cài đặt IIS trên Windows Server 2022

Next Post

Swap là gì? Hướng Dẫn Chi Tiết Cách Tạo VPS Swap mới nhất 2025