QuantriNet - AdminPro

QuantriNet - AdminPro (http://quantrinet.com/forum/index.php)
-   Quản trị Server web IIS, FTP Server (http://quantrinet.com/forum/forumdisplay.php?f=87)
-   -   Hướng dẫn cài đặt SSL chạy webserver IIS trên Windows (http://quantrinet.com/forum/showthread.php?t=10155)

hoctinhoc 15-07-2018 03:53 PM

Hướng dẫn cài đặt SSL chạy webserver IIS trên Windows
 
Hướng dẫn cài đặt SSL chạy webserver IIS trên Windows


Hướng dẫn cài đặt SSL chạy webserver IIS trên Windows
:battay:
Trước khi cài đặt SSL chạy webserver IIS trên Windows, bạn cần đăng kí chứng chỉ SSL tại các tổ chức chứng thực CA. Để hiểu về chứng chỉ SSL, cách tạo file CSR và đăng kí SSL thông qua vHost, các bạn có thể tham khảo các bài viết sau:
+ 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 openssl để convert các định dạng trên sang PFX.
+ Để tạo ra file pfx trên windows cần cài đặt openssl trên window để tạo:
Điền password để lát add vào IIS

http://upload.vhost.vn/images/SSL/IIS/iis1.png

  • Cài đặt IIS Webserver:

+ Mở Server Manager từ Administrative tools. Trên cửa sổ Server Manager, chọn Role sau đó chọn Add Roles để cài đặt Web Server (IIS) role.

http://upload.vhost.vn/images/SSL/IIS/iis2.PNG

+ Trên cửa sổ Before You Begin chọn Next để tiếp tục

http://upload.vhost.vn/images/SSL/IIS/iis3.PNG

+ Trên cửa sổ Select Server Roles, đánh dấu chọn vào mục Web Server (IIS)
+ Trên hộp thoại Add Roles Wizard chọn Add Required Features để bổ sung các dịch vụ đi kèm.

http://upload.vhost.vn/images/SSL/IIS/iis4.PNG

+ Trên cửa sổ Select Role Services tick chọn IIS và chọn Next để tiếp tục
+ Trên cửa sổ Confirm Installation Selections chọn Install để tiến hành cài đặt

http://upload.vhost.vn/images/SSL/IIS/iis5.PNG

  • Cấu hình Web Server chạy http và https:

+ Sử dụng notepad tạo một file index.html với nội dung Welcome To Demo được đặt trong thư mục web nằm trong ổ C. Đây là file nội dung của trang web
+ Mở Internet Information Service (IIS) Manager từ Administrative Tools. Mở TEST, sau đó chuột phải vào Site chọn Add Web Site…
+ Trên hộp thoại Add Web Site nhập Demo vào ô Site name trong ô Physical Path trỏ đường dẫn đến C:\ web, trong ô Type chọn http trong ô Host name nhập iis7.vhost.vn, sau đó chọn OK

http://upload.vhost.vn/images/SSL/IIS/iis6.PNG

+ Trên cửa sổ Internet Information Service (IIS) Manager, chọn Demo, trong cửa sỗ giữa chọn Default Document. Chọn file index.html chọn Move Up để đưa file index.html lên đứng đầu danh sách
+ Chuột phải vào trang web Demo, tiếp theo chọn Manage Web Site, chọn Restart để khởi động lại trang web này.

http://upload.vhost.vn/images/SSL/IIS/iis7.PNG

  • Add SSL certificate cho Web Server:
+ Mở Internet Information Services (IIS) Manage từ Administrative Tools.Chọn TEST, Trên cửa sổ giữa chọn Server Certificates.Trong phần Action, chọn Import

http://upload.vhost.vn/images/SSL/IIS/iis8.PNG
http://upload.vhost.vn/images/SSL/IIS/iis9.PNG
http://upload.vhost.vn/images/SSL/IIS/iis11.PNG
  • Cấu hình Website với SSL:

+ Trên màn hình Internet Information Services (IIS) Manager, chọn Site, sau đó chuột phải vào trang web Demo và chọn Edit Binding
+ Tại Type chọn https, Ip address chọn IP của máy và hostname iis7.vhost.vn Web server TEST SSL Certificate chọn Demo đã tạo ở bước trên, click OK.
http://upload.vhost.vn/images/SSL/IIS/iis12.PNG

+ Vào máy client hoặc bất kỳ máy nào trong mạng, vào địa chỉ https://iis7.vhost.vn ta thấy truy cập thành công.


Bây giờ là 02:41 AM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.