Hướng dẫn cài webserver iis window server 2023

Trang chủ » Hướng dẫn cài đặt SSL cho IIS trên Windows server

Bước 1: Chuyển đổi file cài SSL sang dạng file Pfx

Truy cập vào trang chuyển đổi: https://ssl.bkns.vn/ssl-tools/ssl-converter.html

Hướng dẫn cài webserver iis window server 2023

Bước 2: Import SSL vào IIS

Sử dụng file đã convert ở bước 1 để import vào IIS

Mở IIS lên click đúp vào “Server Certificates” như hình sau:

Hướng dẫn cài webserver iis window server 2023

Hướng dẫn cài webserver iis window server 2023

Import file cài SSL

Hướng dẫn cài webserver iis window server 2023

Cửa sổ mới hiện ra, bạn chọn file ssl.pfx vừa tạo ở bước 1 và nhập password vào và nhấn “OK” để lưu như hình trên.

Bước 3: Cấu hình website để sử dụng SSL vừa Import

Hướng dẫn cài webserver iis window server 2023

  1. Chọn website cần cài đặt SSL
  2. Chọn Bindings…

Hướng dẫn cài webserver iis window server 2023

Chọn giao thức Https và chứng chỉ theo hình bên trên. Nhấn OK để lưu lại

Bước 4: Kiểm tra lại khóa SSL

Sau khi thêm xong SSL . Chọn close để đóng cửa sổ lại và truy cập website qua đường dẫn https. Nếu trình duyệt hiển thị ổ khóa là thành công.

Hoặc sử dụng qua công cụ kiểm tra SSL Checker.

Cảm ơn bạn đã đón đọc bài viết. Có thể bạn cũng quan tâm đến Hướng dẫn cài đặt Splunk cho Windows Server.

Quản trị web Server chưa bao giờ là một công việc dễ dàng, đòi hỏi người đảm nhiệm phải có chuyên môn kỹ thuật và tính cẩn thận rất cao. Trong bài viết này Mạnh Đức sẽ giới thiệu về các nguyên tắc của Web Server và cách quản trị Web Server hiệu quả.

Mạnh Đức MDIGI

Hướng dẫn cài webserver iis window server 2023

Nguyên tắc hoạt động của Web Server

Để quản trị Web Server tốt, trước tiên bạn cần phải hiểu rõ được nguyên tắc hoạt động của Web Server như thế nào.

Ban đầu Web Server chỉ phục vụ các tài liệu HTML và hình ảnh đơn giản. Tuy nhiên, đến thời điểm hiện tại nó có thể làm nhiều hơn thế.

Đầu tiên xét Web Server ở mức độ cơ bản, nó chỉ phục vụ các nội dung tĩnh. Nghĩa là khi Web Server nhận 1 yêu cầu từ Web Browser, nó sẽ ánh xạ đường dẫn này URL (ví dụ: http://www.brtvc.edu.vn/index.html) thành một tập tin cục bộ trên máy Web Server.

Máy chủ sau đó sẽ nạp tập tin này từ đĩa và gởi tập tin đó qua mạng đến Web Browser của người dùng. Web Browser và Web Server sử dụng giao thức HTTP trong quá trình trao đổi dữ liệu.

Hướng dẫn cài webserver iis window server 2023
Hình 21.3: Sơ đồ hoạt động của Web Server.

Trên cơ sở phục vụ những trang Web tĩnh đơn giản này, ngày nay chúng đã phát triển với nhiều thông tin phức tạp hơn được chuyển giữa Web Server và Web Browser, trong đó quan trọng nhất có lẽ là nội dung động (dynamic content).

Cơ chế nhận kết nối

Với phiên bản đầu tiên, Web Server hoạt động theo mô hình sau:

  • Tiếp nhận các yêu cầu từ Web Browser.
  • Trích nội dung từ đĩa .
  • Chạy các chương trình CGI.
  • Truyền dữ liệu ngược lại cho Client.

Tuy nhiên, cách hoạt động của mô hình trên không hoàn toàn tương thích lẫn nhau.

Ví dụ, một Web Server đơn giản phải theo các luật logic sau:

  • Chấp nhận kết nối.
  • Sinh ra các nội dung tĩnh hoặc động cho Browser.
  • Đóng kết nối.
  • Chấp nhận kết nối.
  • Lập lại quá trình trên …

Điều này sẽ chạy tốt đối với các Web Sites đơn giản, nhưng Server sẽ bắt đầu gặp phải vấn đề khi có nhiều người truy cập hoặc có quá nhiều trang Web động phải tốn thời gian để tính toán cho ra kết quả.

Ví dụ: Nếu một chương trình CGI tốn 30 giây để sinh ra nội dung, trong thời gian này Web Server có thể sẽ không phục vụ các trang khác nữa .

Do vậy, mặc dù mô hình này hoạt động được, nhưng nó vẫn cần phải thiết kế lại để phục vụ được nhiều người trong cùng 1 lúc. Web Server có xu hướng tận dụng ưu điểm của 2 phương pháp khác nhau để giải quyết vấn đề này là: đa tiểu trình (multi-threading) hoặc đa tiến trình (multi- processing) hoặc các hệ lai giữa multi-processing và multi-threading.

Web Client

Là những chương trình duyệt Web ở phía người dùng, như Internet Explorer, Netscape Communicator.., để hiển thị những thông tin trang Web cho người dùng. Web Client sẽ gửi yêu cầu đến Web Server. Sau đó, đợi Web Server xử lý trả kết quả về cho Web Client hiển thị cho người dùng. Tất cả mọi yêu cầu đều được xử lý bởi Web Server.

Web động

Một trong các nội dung động (thường gọi tắt là Web động) cơ bản là các trang Web được tạo ra để đáp ứng các dữ liệu nhập vào của người dùng trực tiếp hay gián tiếp.

Cách cổ điển nhất và được dùng phổ biến nhất cho việc tạo nội dung động là sử dụng Common Gateway Interface (CGI). Cụ thể là CGI định nghĩa cách thức Web Server chạy một chương trình cục bộ, sau đó nhận kết quả và trả về cho Web Browser của người dùng đã gửi yêu cầu.

Web Browser thực sự không biết nội dung của thông tin là động, bởi vì CGI về cơ bản là một giao thức mở rộng của Web Server. Hình vẽ sau minh hoạ khi Web Browser yêu cầu một trang Web động phát sinh từ một chương trình CGI.

Hướng dẫn cài webserver iis window server 2023
Hình 21.4 Mô hình Xử lý.

Một giao thức mở rộng nữa của HTTP là HTTPS cung cấp cơ chế bảo mật thông tin “nhạy cảm” khi chuyển chúng xuyên qua mạng.

Nếu bạn chưa biết cài đặt Server như nào, vui lòng tham khảo: Hướng dẫn Cài đặt Server đơn giản từ A-Z

Quản trị web server: Cài đặt và cấu hình

Bao giờ cũng vậy, quản trị web server đòi hỏi người làm kỹ thuật phải biết cách cài đặt và cấu hình cho web server của hệ thống. Nội dung bao gồm:

Cài đặt Web Server (IIS) role

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

Lưu ý: Server Manager là phần mềm quản lý chạy trên hệ điều hành Windows và phục vụ cho Windows Server. Nếu bạn dùng các hệ điều hành khác cho server thì nên tham khảo thôi chứ nội dung sẽ không được khớp cho bạn.

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

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.

Hướng dẫn cài webserver iis window server 2023

Trên cửa sổ Select Server Roles chọn Next để tiếp tục

Hướng dẫn cài webserver iis window server 2023

Trêncửa sổ Web Server (IIS) chọn Next để tiếp tục

Trên cửa sổ Select Role Services tick chọn IIS và chọn Next để tiếp tục

Hướng dẫn cài webserver iis window server 2023

trên cửa sổ Confirm Installation Selections chọn Install để tiến hành cài đặt

Sau khi quá trình cài đặt xong, chọn Close để hoàn tất.

Hướng dẫn cài webserver iis window server 2023

Khảo sát Default Web Site

Mở Internet Information Services (IIS) Manager từ Administrative Tools

Trên cửa sổ Internet Information Services (IIS) Manager, mở DC1, mở Site, chuột phải vàoDefault Web Site, chọn Manage Web Site sau đó chọn Advanced Setting…

Hướng dẫn cài webserver iis window server 2023

Trên hộp thoại Advanced Settings, kiểm tra database của Default Web Site đang lưu trữ tại đường dẫn%SystemDriver%\Inetpub\wwwroot, chọn OK để tiếp tục. Mở Windows Explorer, vào C:\Inetpub\wwwroot kiểm tra database của Default Web Site gồm có 2 file mặc định iisstart.htm và welcome.png

Hướng dẫn cài webserver iis window server 2023

Tạo bản ghi cho domain

Vào DNS Server (máy Dc1) tạo một bản ghi New Host A tên www trỏ về máy IP 192.168.3.1 web server là máy DC1. Nếu không biết cách tạo, mời xem lại bài Cài đặt và cấu hình DNS trên windows 2008

Hướng dẫn cài webserver iis window server 2023

Cấu hình Web Server

Sử dụng notepad tạo một file index.html với nội dung Welcome To MDIGI.vn đượ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ở DC1, sau đó chuột phải vào Site chọn Add Web Site…

Hướng dẫn cài webserver iis window server 2023

Trên hộp thoại Add Web Site nhập CaodangngheBRVT vào ô Site name trong ô Physical Path trỏ đường dẫn đến C:\ web, trong ô Type chọn http trong ô Host name nhập www.brtvc.edu.vn, sau đó chọnOK

Hướng dẫn cài webserver iis window server 2023

Trên cửa sổ Internet Information Service (IIS) Manager, chọn CaodangngheBRVT, trong cửa sỗ giữa chọn Default Document. Kích phải vào màn hình trống chọn Add -> nhập trang chủ website brtvc.htm -> Chọn file brtvc.htm chọn Move Up để đưa file brtvc.htm lên đứng đầu danh sách

Hướng dẫn cài webserver iis window server 2023

Hướng dẫn cài webserver iis window server 2023

Chuột phải vào trang web CaodangngheBRVT, tiếp theo chọn Manage Web Site, chọn Restart để khởi động lại trang web này.

Để kiểm tra kết quả cấu hình web server, mở Internet Exprorer, truy cập vào địa chỉhttp://www.brtvc.edu.vn, chúng ta sẽ thấy kết quả trang web sẽ hiển thị đúng nội dung trang web.

Hướng dẫn cài webserver iis window server 2023

Cấu hình Virtual Directory

Vào C:\Web tạo thư mục tên News sau đó tạo file index.htm có nội dung tùy ý. Ví dụ ở đây là: Welcome to Brtvc.edu.vn

Mở Internet Information Service (IIS) Manager từ Administrative Tools. Mở DC1 à Site, sau đó chuột phải vào CaodangngheBRVT và chọn Add Virtual Directory…

Hướng dẫn cài webserver iis window server 2023

Trên hộp thoại Add Virtual Directory, nhập news vào ô Alias. Trong ô Physical path trỏ đường dẫn đến C:\ CaodangngheBRVT \News, sau đó chọn OK. Kiểm tra trong CaodangngheBRVT đã có Virtual Directory tên là News

Hướng dẫn cài webserver iis window server 2023

Hướng dẫn cài webserver iis window server 2023

Mở Internet Explorer, truy cập vào địa chỉ http://www.brtvc.edu.vn/news, chúng ta sẽ thấy hiển thị chính xác thông tin về trang web.

Hosting nhiều Web Site trên cùng máy chủ Web Server

Ở phần trên, để quản trị web server thì chúng ta đã cấu hình cho một website hoa brtvc.edu.vn, bây giờ chúng ta muốn tạo một thêm website khác cho tên miền mdigi.vn . Các bước thực hiện như sau:

Thực hiện trên máy DNS

Mở DNS Manager từ Administrative Tools. Tiếp theo tạo Forward Lookup Zones cho tên miền mdigi.vn trong zone mdigi.vn tạo bản ghi New Host A trỏ tới tới địa chỉ web server là192.168.3.2 (Nếu không biết cách tạo, mời xem lại bài Cài đặt và cấu hình DNS trên windows 2008)

Thực hiện trên máy DC1

Tạo thư mục C:\mdigi, và tạo file mdigi.html có nội dung bất kỳ. Ví dụ ở đây là: Welcome to MDIGI Agency

Mở Internet Information Service (IIS) Manager từ Administrative Tools. Mở DC1, sau đó chuột phải vào Site chọn Add Web Site…

Trên màn hình Add Web Site nhập MDIGI vào ô Site name. Trong ô Physical Path trỏ đường dẫn đến C:\mdigi Trong ô Type chọn http. Trong ô Host name nhập www.mdigi.vn, sau đó chọn OK

Tiếp theo chuột phải vào website MDIGI chọn Manage Web Site, chọn Restart để khởi động lại trang web này.

Mở Internet Explorer, truy cập địa chỉ www.mdigi.vn chúng ta sẽ thấy kết quả là truy cập thành công đến cả hai website này.

Kết luận

Như vậy bài viết đã hướng dẫn quản trị web server cơ bản để người dùng có thể tương tác trên hệ thống web server của doanh nghiệp. Nếu vẫn còn thắc mắc, vui lòng để lại bình luận bên dưới. Chúng tôi sẽ rất vui lòng giải đáp giúp bạn.