IIS là gì? Hướng Dẫn Cài Đặt IIS bằng Server Manager, PowerShell

IIS là thuật ngữ về hệ thống máy chủ web trong hệ điều hành Microsoft. IIS có gì nổi bật và nó được ứng dụng ra sao? Mọi điều bạn cần biết về IIS sẽ được LANIT giải đáp cụ thể trong bài viết sau đây.

1. IIS là gì?

IIS (Internet Information Services) là máy chủ web trong hệ thống máy chủ của Microsoft được vận hành trên Windows. IIS có chức năng đưa nội dung website lên Internet để tiếp cận người dùng cuối. Máy chủ web IIS hoạt động được với tất cả trang web HTML tiêu chuẩn và các website động. 

"iis windows server "
IIS là một trong những máy chủ web của Microsoft

2. Ứng dụng của IIS

Thực tế hiện nay, các doanh nghiệp trong lĩnh vực công nghệ thông tin ứng dụng IIS nhiều nhất. Bởi, chúng có khả năng quản lý tập trung và mở rộng phạm vi để tạo các server lớn hơn. Điều này đã hỗ trợ giúp đáp ứng lưu lượng truy cập lớn của các trang web.

Ngoài ra, IIS còn được sử dụng để lưu trữ các ứng dụng, các trang web và dịch vụ tiêu chuẩn khác. Nó cũng giúp các nhà phát triển xây dựng web, sáng tạo ứng dụng và thư mục ảo. IIS sẽ chia sẻ, tương tác với người dùng mục tiêu của họ.

iis là gì
IIS được ứng dụng rộng rãi trong lĩnh vực công nghệ thông tin

3. Các tính năng của IIS

IIS có tính năng tạo một ứng dụng web thông qua ASP.NET. Máy chủ web này rất tương thích với các website viết bằng các ngôn ngữ khác nhau như: Perl, PHP.

IIS hỗ trợ các xác thực. Ví dụ như: Windows Authentication, Authentication, Certificate authentication hay Digest access authentication, Basic access authentication.

IIS cũng tham gia vào quá trình bảo mật cho FTP Server. IIS còn được thiết kế dưới dạng module, việc mở, tắt và cài đặt các tính năng tiện ích. Đồng thời tối ưu hóa hiệu năng và khả năng bảo mật cho máy chủ web.

iis là gì
Tạo một ứng dụng web thông qua ASP.NET là tính năng nổi bật của IIS

4. Hướng dẫn cài đặt IIS

IIS tương thích với các ứng dụng của hệ điều hành Windows. Chúng ta có thể cài đặt máy chủ web này cho các phiên bản của Windows Microsoft. Sau đây, LANIT hướng dẫn cài đặt IIS cho Windows Server 2012 R2, Windows Server 2016 và Windows Server 2019.

Có thể thực hiện cài đặt IIS bằng 2 cách. Đó là: cài đặt bằng Server Managercài đặt thông qua PowerShell. Cụ thể từng cách cài đặt như sau.

4.1 Cách Cài đặt IIS bằng Server Manager đơn giản

Bước 1: Nhấn vào cửa sổ Windows => Mở Server Manager => chọn Add Roles và features

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS bằng Server Manager

Bước 2: Chọn Cài đặt Role-based => chọn Next.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS bằng Server Manager

Bước 3: Chọn máy chủ muốn cài đặt IIS => Chọn Next.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS bằng Server Manager

Bước 4: Nhấn kích hoạt Web Server Role (IIS) => chọn Add Features to add the IIS Management Console => nhấn Next để mở cửa sổ SelectFeatures.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS bằng Server Manager

Bước 5: Nhấn Next để mở Web Server Role => Next.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS cho các phiên bản Windows bằng PowerShell
Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Bước 6: Cửa sổ Select Role Services mở ra => nhấn chọn các dịch vụ tùy chọn => tiếp tục nhấn Next.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Bước 7: Tiếp tục nhấn Next

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Bước 8: Nhấn Next tiếp

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Bước 9: Nhấn install để cài đặt tất cả các tùy chọn

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Bước 10: Nhấn Close để hoàn tất quá trình cài đặt.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

Đây là kết quả sau khi bạn đã cài đặt IIS thành công trên Windows Server.

Cài đặt IIS trên WIndwos Server
Cách cài đặt IIS trên Windows Server

4.2 Hướng dẫn cài đặt IIS trong PowerShell

Trong cửa sổ Windows PowerShell, bạn nhập từ khóa PowerShell. Sau đó, nhập lệnh “Install-WindowsFeature -name Web Server -IncludeManagementTools” rồi nhấn Enter.

iis là gì
Cách cài đặt IIS cho các phiên bản Windows bằng PowerShell

Cách thứ hai khá đơn giản, bạn nhập đúng lệnh là dễ dàng cài đặt IIS cho Windows của mình. Tuy nhiên, bạn cần đảm bảo rằng thiết bị của mình đã cài đặt sẵn PowerShell.

5. Hướng dẫn thiết lập bảo mật trong IIS

IIS là máy chủ web chứa rất nhiều thông tin quan trọng của một website. Do đó, chúng ta phải bảo mật trong IIS để tránh bị hacker đánh cắp và sử dụng lừa đảo. Các phương pháp thiết lập bảo mật trong IIS như sau;

  • Quản lý và giới hạn địa chỉ IP truy cập vào Web Server và kiểm soát tên miền.
  • Cài đặt vô hiệu hóa những tính năng không cần thiết của IIS ở chế độ tự động.
  • Thường xuyên cập nhật các phiên bản bảo mật của Windows cho người dùng.
  • Cài đặt ứng dụng tường lửa để lựa chọn những gói dữ liệu phù hợp với web server.
  • Cài đặt đường dẫn URL để phân quyền cho những yêu cầu được gửi đến.
iis là gì
Thiết lập bảo mật cho IIS để tránh dữ liệu bị đánh cắp

Trên đây, các bạn vừa cùng LANIT tìm hiểu về IIS là gì. Những tính năng của máy chủ IIS và cách cài đặt trên các phiên bản Windows đã đều bổ sung. Nếu các bạn còn bất cứ điều gì cần giải đáp hoặc cho nhu cầu thuê máy chủ ảo, thuê máy chủ vật lý liên hệ ngay với LANIT nhé!

avata Hải

Triệu Huyền Trang

Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

Chat với chúng tôi qua Zalo!
Chat với chúng tôi qua Zalo!