Cài đặt và thiết lập trang web trong IIS trên Windows 10

Nếu bạn muốn tìm hiểu thêm về thiết kế và phát triển web, cài đặt Dịch vụ(Services) Thông tin Internet ( IIS ) trên máy tính Windows 10 của bạn là một phương pháp hay. IIS là một Tính năng Windows(Windows Feature) miễn phí có trong Windows 10 , vậy tại sao bạn không sử dụng nó?

IIS là một web và máy chủ FTP đầy đủ tính năng với một số công cụ quản trị mạnh mẽ, tính năng bảo mật mạnh và có thể được sử dụng để lưu trữ các ứng dụng ASP.NETPHP trên cùng một máy chủ. Bạn thậm chí có thể lưu trữ các trang web WordPress(host WordPress sites) trên IIS.

Có ba cách để cài đặt và thiết lập trang web trong IIS trên Windows 10 ; sử dụng Giao diện người dùng đồ họa(Graphical User Interface) ( GUI ), PowerShell hoặc Windows CMD . Chúng tôi sẽ sử dụng từng phương pháp để thực hiện cài đặt cơ bản của IIS

Cài đặt IIS bằng GUI(Install IIS Using The GUI)

Đây là phương pháp trỏ và nhấp chuột để thiết lập một trang web trong IIS . Đó là phương pháp lý tưởng nếu bạn chưa học các lệnh PowerShell(PowerShell) hoặc Windows .

  1. Bắt đầu(Start) nhập “bật cửa sổ” vào thanh Tìm kiếm(Search) . Kết quả là tiện ích Bật hoặc tắt các tính năng của Windows(Turn Windows features on or off) sẽ hiển thị. Bấm(Click) vào nó.

  1. Cửa sổ Tính năng(Windows Features ) của Windows sẽ mở ra. Có thể mất một chút thời gian để tải các tính năng khác nhau. Sau khi thực hiện xong, hãy nhấp vào hộp kiểm bên cạnh Dịch vụ Thông tin Internet(Internet Information Services) và sau đó nhấp vào nút OK .

  1. Quá trình cài đặt sẽ bắt đầu và có thể mất vài phút. Sau khi hoàn thành, hãy nhấp vào nút Đóng(Close ) .

  1. Để đảm bảo rằng IIS đã được cài đặt và hoạt động, hãy nhập IIS vào thanh Tìm kiếm(Search ) gần nút Bắt đầu(Start ) . Kết quả là bạn sẽ thấy Trình quản lý Dịch vụ Thông tin Internet(Internet Information Services Manager) . Nhấp(Click) vào đó để mở nó.

  1. Khi Trình quản lý IIS(IIS Manager) mở ra, hãy nhìn vào ngăn bên trái của cửa sổ bên dưới Kết nối(Connections) . Mở rộng menu cây cho đến khi bạn thấy Trang web mặc định. (Default Web Site. )Đó là một trang web giữ chỗ được cài đặt với IIS . Bấm(Click) vào nó để chọn nó.

  1. Ở phía bên phải của Trình quản lý IIS(IIS Manager) , hãy xem phần Duyệt trang web(Browse Website ) . Nhấp vào Browse *:80 (http). Điều đó sẽ mở trang web mặc định trong trình duyệt web mặc định của bạn.

  1. Bạn sẽ thấy một trang web như sau. Lưu ý(Notice) trong thanh địa chỉ rằng nó cho biết localhost . Đó là địa chỉ cần nhập để truy cập trang web mới của bạn.

Tạo trang web đầu tiên của bạn cho IIS(Create Your First Web Page for IIS)

Trước khi đi vào hai phương pháp cài đặt IIS khác , chúng ta hãy xem nơi lưu trữ các tệp tạo nên trang web của bạn. Chúng tôi cũng sẽ tạo một trang web rất cơ bản. Một khi bạn biết cách làm điều này, bạn sẽ biết những điều cơ bản để bắt đầu học thiết kế(web design) và phát triển web.

  1. Sau khi IIS được cài đặt, hãy mở File Explorer . Điều hướng đến C:\intepub\wwwroot . Đó là nơi các tệp tạo nên trang web cần được lưu trữ. Bạn sẽ thấy tệp trang web IIS mặc định, (IIS)iisstart.html và hình ảnh được hiển thị trên trang, iisstart.png . Đây là nơi bạn sẽ lưu trang web đầu tiên của mình.

  1. Mở Notepad với tư cách quản trị viên. Để lưu vào vị trí wwwroot , bạn phải là quản trị viên.

  1. Lưu tệp vào vị trí wwwroot . Đặt tên là index.html và thay đổi loại Lưu dưới dạng:(Save as type: ) thành Tất cả các tệp(All Files) . Sau đó nhấp vào nút Lưu(Save ) .

  1. Bây giờ nó đã được lưu dưới dạng loại tệp phù hợp, hãy đặt một số nội dung vào đó. Nhập mã HTML sau cho một trang web rất cơ bản và lưu nó:

<html>
<body>
<h1> Xin chào Thế giới! </h1>
</body>
</html>

  1. Quay lại trình duyệt web có trang web IIS mặc định . Bấm(Click) vào nút làm mới. Bây giờ bạn sẽ thấy trang web đầu tiên của mình.

Đó là nó! Bạn vừa tạo và xuất bản trang web đầu tiên của mình trên IIS .

Cài đặt IIS bằng Windows Commands(Install IIS Using Windows Commands)

Chúng ta có thể giảm quá trình cài đặt IIS thành lệnh một dòng. Nó có thể được thực hiện trong Windows Command Prompt hoặc sử dụng PowerShell . Trước tiên, chúng tôi sẽ hướng dẫn bạn cách thực hiện với lệnh Windows , nhưng việc học PowerShell(learning PowerShell) sẽ mang lại lợi ích to lớn trong tương lai.

  1. Nhập cmd vào thanh tìm kiếm và kết quả trên cùng sẽ là Command Prompt . Nhấp vào Chạy với tư cách quản trị viên(Run as administrator) .

  1. Nhập lệnh DISM /online /enable-feature /featureName:IIS-DefaultDocument /All và nhấn Enter .

  1. Bạn sẽ thấy một thanh tiến trình xuất hiện. Khi nó đạt đến 100,0% và bạn thấy thông báo, “Thao tác đã hoàn tất thành công”. bạn có thể đóng Command Prompt . IIS đã được cài đặt.

  1. Kiểm tra để đảm bảo bạn có thể mở Trình quản lý IIS(IIS Manager) và cài đặt đã hoạt động, bằng cách sử dụng các bước 4-7 từ phần Cài đặt IIS Sử dụng GUI(Install IIS Using The GUI section) .

Cài đặt IIS bằng PowerShell(Install IIS Using PowerShell)

Học cách làm những việc như cài đặt IIS trong PowerShell là một lợi ích to lớn vì hai lý do. Một, đó là cách dễ nhất và nhanh nhất để thực hiện hầu hết các tác vụ quản trị trong Windows . Thứ hai, bạn có thể lưu các lệnh PowerShell , được gọi là lệnh ghép ngắn, dưới dạng tập lệnh và chạy chúng bất cứ lúc nào trên bất kỳ máy tính hoặc máy chủ Windows nào.(Windows)

  1. Nhập powershell vào thanh tìm kiếm và một trong các kết quả sẽ là PowerShell ISE . Nhấp vào Chạy với tư cách quản trị viên(Run as administrator) .

  1. Nhập lệnh ghép ngắn Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart và chạy nó. Bạn sẽ thấy một thanh tiến trình bắt đầu. Sau khi hoàn tất, hãy kiểm tra để đảm bảo rằng IIS đã được cài đặt và hoạt động.
  1. Bước này là tùy chọn, nhưng bạn có thể lưu bước này dưới dạng tập lệnh PowerShell và sau đó chạy nó bất cứ lúc nào. Làm việc với tập lệnh và thêm các tham số khác nhau. Cuối cùng, bạn sẽ có một tập lệnh cài đặt IIS thiết lập mọi thứ chính xác như bạn muốn, mọi lúc, chỉ với một cú nhấp chuột.

You’re The Web Now!

Đây chỉ là bước khởi đầu của những gì bạn có thể làm với việc tạo trang web của riêng mình trong IIS . Xem xét(Look) việc sử dụng IIS để truyền tệp FTP hoặc lưu trữ phương tiện. Ngoài ra, hãy xem Trình cài đặt nền tảng web của Microsoft(Microsoft’s Web Platform Installer) để biết các cách đơn giản để cài đặt và tìm hiểu những thứ như WordPress , PHP , Python , v.v.



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts