Cách cài đặt IIS trong Windows Server 2019

Tác giả sysadmin, T.M.Hai 19, 2022, 11:58:16 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cài đặt IIS trong Windows Server 2019


Ở đây chúng tôi sẽ chỉ cho bạn cách cài đặt máy chủ web Dịch vụ thông tin Internet (IIS) phiên bản 10.0 trong hệ điều hành Windows Server 2019 của Microsoft.

Điều này có thể được thực hiện cả với PowerShell hoặc thông qua GUI, chúng tôi sẽ đề cập đến cả hai phương pháp tại đây.

1. Cài đặt IIS với PowerShell

Nếu bạn chưa cài đặt GUI hoặc chỉ muốn sử dụng giao diện dòng lệnh PowerShell (CLI), hãy làm theo các bước sau. Phương pháp này nhanh hơn rất nhiều so với việc xem qua tất cả các tùy chọn GUI.

Mở PowerShell với quyền quản trị và chạy lệnh ghép ngắn Install-WindowsFeature như hình bên dưới.

Mã nguồn [Chọn]
Install-WindowsFeature -name Web-Server -IncludeManagementTools

Ở đây chúng tôi bao gồm các công cụ quản lý để bạn có thể quản lý IIS trên máy chủ này, vì chúng thường được cài đặt khi sử dụng GUI, làm cho lệnh PowerShell này tương đương với phương pháp GUI bên dưới. Nếu bạn không có kế hoạch quản lý IIS thông qua máy chủ này thì bạn có thể không bao gồm tùy chọn này.

Sau khi cài đặt thành công, bạn sẽ được đưa trở lại lời nhắc PowerShell. Tại thời điểm này, IIS sẽ chạy trên cổng 80 theo mặc định với quy tắc tường lửa "Dịch vụ web toàn cầu (Lưu lượng truy cập HTTP)" được bật tự động trong tường lửa Windows.

Chúng tôi có thể thực hiện một bài kiểm tra đơn giản bằng cách mở trình duyệt web và duyệt đến máy chủ mà chúng tôi đã cài đặt IIS. Bạn sẽ thấy trang IIS mặc định.


2. Cài đặt IIS qua GUI

Nếu máy chủ của bạn đã cài đặt thành phần giao diện người dùng đồ họa, bạn cũng có thể cài đặt IIS bằng cách thực hiện theo các bước sau.

Mở Trình quản lý máy chủ, có thể tìm thấy điều này trong menu bắt đầu. Nếu nó không có ở đó, bạn chỉ cần gõ "Server Manager" khi mở menu bắt đầu và nó sẽ được tìm thấy trong tìm kiếm.


Nhấp vào văn bản "Thêm vai trò và tính năng".


Trên cửa sổ "Trước khi bạn bắt đầu", chỉ cần nhấp vào nút Tiếp theo.


Trên cửa sổ "Chọn loại cài đặt", hãy chọn "Cài đặt dựa trên vai trò hoặc dựa trên tính năng" và nhấp vào Tiếp theo.


Khi chúng tôi đang cài đặt vào máy cục bộ của mình, hãy để lại "Chọn máy chủ từ nhóm máy chủ" với máy hiện tại được chọn và nhấp vào Tiếp theo. Ngoài ra, bạn có thể chọn một máy chủ khác mà bạn đang quản lý từ đây hoặc VHD.


Từ cửa sổ "Chọn vai trò máy chủ", chọn hộp bên cạnh "Máy chủ Web (IIS)". Làm điều này có thể mở ra một cửa sổ mới thông báo rằng các tính năng bổ sung là bắt buộc, chỉ cần nhấp vào nút "Thêm tính năng" để cài đặt các tính năng này. Nhấp vào Tiếp theo trở lại trên menu Chọn vai trò máy chủ sau khi quá trình này hoàn tất.



Chúng tôi sẽ không cài đặt bất kỳ tính năng bổ sung nào ở giai đoạn này, vì vậy chỉ cần nhấp vào Tiếp theo trên cửa sổ "Chọn tính năng".


Nhấp vào Tiếp theo trên cửa sổ "Vai trò Máy chủ Web (IIS)" sau khi đọc thông tin được cung cấp.


Tại thời điểm này trên cửa sổ "Select role services", bạn có thể cài đặt các dịch vụ bổ sung cho IIS nếu cần. Bạn không phải lo lắng về điều này ngay bây giờ vì bạn luôn có thể quay lại và bổ sung thêm sau, vì vậy, chỉ cần nhấp vào Tiếp theo ngay bây giờ để cài đặt mặc định.


Cuối cùng, trên cửa sổ "Xác nhận lựa chọn cài đặt", hãy xem lại các mục sẽ được cài đặt và nhấp vào Cài đặt khi bạn đã sẵn sàng để tiến hành cài đặt máy chủ web IIS.


Không cần khởi động lại với cài đặt IIS tiêu chuẩn, tuy nhiên nếu bạn xóa vai trò thì sẽ cần khởi động lại.

Sau khi cài đặt thành công, hãy nhấp vào nút đóng. Tại thời điểm này, IIS sẽ chạy trên cổng 80 theo mặc định với quy tắc tường lửa "Dịch vụ web toàn cầu (Lưu lượng truy cập HTTP)" được bật tự động trong tường lửa Windows.


Chúng tôi có thể thực hiện một bài kiểm tra đơn giản bằng cách mở trình duyệt web và duyệt đến máy chủ mà chúng tôi đã cài đặt IIS. Bạn sẽ thấy trang IIS mặc định.


Như bạn hy vọng có thể thấy, việc sử dụng PowerShell để thực hiện cùng một tác vụ sẽ nhanh hơn rất nhiều.

Như được hiển thị, chúng ta có thể dễ dàng cài đặt máy chủ web IIS trong Windows Server 2019 bằng cả dòng lệnh PowerShell hoặc giao diện người dùng đồ họa.