Cấp bậc tác giả:

DOTNET

Hướng dẫn cách Publish và đưa ASP.NET Core Web API lên IIS

Được viết bởi webmaster ngày 16/03/2020 lúc 09:31 PM
Trong bài viết này, tôi sẽ hướng dẫn cách publish và lưu trữ project API Web .Net Core trên IIS.
  • 0
  • 141

Hướng dẫn cách Publish và đưa ASP.NET Core Web API lên IIS


Giới thiệu
Trong bài viết này, tôi sẽ hướng dẫn cách publish và lưu trữ project API Web .Net Core trên IIS.
 
Công cụ 
  • Visual Studio
  • .Net Core SDK (Bất kỳ phiên bản tương thích nào)
  • Trình quản lý IIS
Các bước thực hiện 
Đầu tiên tải .Net Core SDK tương thích với phiên bản API. Tôi đang sử dụng .NET Core 2.1 vì vậy tôi tải xuống tại đây.
 
Sau khi tải SDK xuống, mở và cài đặt nó trên PC hoặc Server.
publish-host-01.png
Sau khi cài đặt xong, tạo thư mục mới trong thư mục C:\inetpub\wwwroot với tên "publish" như hình dưới đây.
publish-host-02.png
Nhấp chuột phải vào project và chọn publish.
publish-host-03.png
Visual Studio đưa ra một đường dẫn mặc định, bạn có thể xuất bản API của mình ở bất cứ đâu. Hãy nhấn vào Browse...
publish-host-04.png
Chọn thư mục (publish) bạn đã tạo trước đó và nhấp vào Open.
publish-host-05.png
Tại vị trí Publish, tệp dự án sẽ được thay đổi, sau đó chỉ cần nhấp vào Publish.
publish-host-06.png
Nó sẽ mất thời gian để Publish. Sau khi các tệp được Publish, Mở IIS Manager. Nếu chưa cài đặt IIS Manager, bạn có thể cài đặt nó ở đây.
publish-host-07.png
Tiếp theo, mở IIS Manager.
publish-host-08.png
Mở rộng kết nối và chuột phải vào thư mục Sites để thêm trang web.
publish-host-09.png
Đặt tên trang web và Chọn Application PoolDeaultAppPool.
publish-host-10.png
Cho đường dẫn vật lý của thư mục nơi xuất bản dự án API.
publish-host-11.png
Cung cấp số cổng 8085 và sau đó nhấp vào OK.
publish-host-12.png
Nhấp chuột phải vào trang web mới được thêm và Manage Site và nhấp Browse, nó sẽ tự động mở trang web được lưu trữ trong trình duyệt.
publish-host-13.png
Bây giờ, truy cập địa chỉ URL http://localhost:8085/Values/GetStatus, đây là đường dẫn thực tế, chỉ cần nhấn enter. Bạn sẽ thấy kết quả như sau.
publish-host-14.png
Bạn cũng có thể kiểm tra các hành động khác bằng cách đưa URL của chúng như trong ví dụ đã cho ở trên.

Nguồn bài viết: DOTNET.VN

BÌNH LUẬN BÀI VIẾT

Bài viết mới nhất

LIKE BOX

Bài viết được xem nhiều nhất

HỌC HTML