2015-07-27 17 views
19

Tôi định di chuyển tất cả các trang web của mình từ máy chủ từ xa của riêng tôi sang Microsoft Azure. Để bắt đầu, tôi muốn thực hiện POC và triển khai một microsite tĩnh rất đơn giản - một trang html đơn với một số tài nguyên css/img/js.Cách triển khai một trang web vi mô tĩnh đơn giản trên Microsoft Azure

Làm cách nào để triển khai một trang web tĩnh đơn giản? Tôi có thể thấy các tùy chọn cho các trang web loại CMS đơn giản, nhưng không có gì cho các trang web cơ bản nhất.

Trả lời

8

Nếu bạn bắt đầu với một ứng dụng web đơn giản (tùy chọn IMHO tốt nhất cho trang web tĩnh), bạn có thể chọn tạo trang web mà không triển khai một trong các mẫu ứng dụng web được xác định trước. Điều này sẽ cho phép bạn xuất bản các tệp nội dung của riêng bạn qua FTP hoặc Git.

Đi bộ cơ bản thông qua điều này là available online here. Ngoài ra còn có nhiều liên kết bổ sung tắt của một trong đó có thể cung cấp thêm thông tin về chạy các ứng dụng web trong Azure.

Nếu bạn sử dụng gói dịch vụ "miễn phí" (F1), bạn sẽ có thể lưu trữ tối đa 10 trang web trên mỗi khu vực ở cấp đó. Chỉ cần ghi nhớ giới hạn tài nguyên/sử dụng được kết hợp với từng gói dịch vụ.

+1

Chỉ cần thêm vào lời khuyên của Brent: Ngoài FTP và Git, bạn có thể sử dụng một số phương pháp triển khai khác như triển khai web, triển khai liên tục từ repo trực tuyến studio trực tuyến của bạn và thậm chí triển khai từ thư mục dropbox. Chỉ cần tạo một ứng dụng web và chọn cách phù hợp nhất với bạn. –

32

Trong khi có một số tùy chọn như đã đề cập Brents trả lời (và nhận xét), tôi tìm thấy một tùy chọn đơn giản là dễ nhất.

  1. Tạo trang web từ cổng Azure.
  2. Go to: https: // {} sitename .scm.azurewebsites.net/DebugConsole
  3. Navigate to: Trang web/wwwroot
  4. Kéo thả tập tin của bạn (html/js/css/...).

Xong

(duyệt đến http: // {} sitename .azurewebsites.net/để xem trang web của bạn).

Lưu ý: Bạn cũng có thể chỉnh sửa tệp của mình từ chế độ xem này.

+3

Tôi nghĩ rằng Kudu cung cấp rất nhiều chức năng không được sử dụng. – BenV

+0

Khi tôi thực hiện việc này, tôi nhận được '" Không có tuyến đường nào được đăng ký cho '/index.html' "' – CamHart

+0

ý của bạn là gì? –

4

https://tryappservice.azure.com/

là một nơi tuyệt vời mà bạn có thể thử tạo một Website Azure trong vài giây và thử tất cả các kết hợp của các thiết lập bạn có thể làm với Azure Trang web và nền tảng ứng dụng dịch vụ.

Bạn có thể tạo trang web trên Azure bằng 3 bước đơn giản. Bước 1: Chọn loại ứng dụng (Chọn Web App) Bước 2: Chọn mẫu (Chọn trong đó bao giờ bạn cảm thấy thoải mái với) Bước 3: Làm việc với các ứng dụng của bạn

Sau khi bạn đã tạo ra các ứng dụng web có nhiều cách để làm việc với các trang web mà bạn đã tạo,

Sửa với Visual Studio trực tuyến "Monaco" - trực tiếp chơi với các trang web mà bạn đã tạo ra với một phiên bản trực tuyến của Visual Studio Dev Môi trường.

Tải về Web App nội dung - Tải nội dung và thay đổi nội dung

Tải về xuất bản hồ sơ - Xuất bản bạn nội dung mà bạn có cho trang web của bạn trực tiếp đến trang web thử nghiệm và xem cách nó hoạt động.

Sao chép hoặc đẩy bằng git - Nhận URL git để đẩy mã của bạn đến Vị trí trang web.

Hãy cho chúng tôi biết nếu điều này hữu ích để bạn dùng thử Azure Website.

1

Tôi nhận ra câu trả lời của tôi đến trễ nhưng muốn làm nổi bật kết nối Azure - Dropbox hoạt động kỳ diệu cho các trang web vi mô tĩnh. Bạn có thể dễ dàng đồng bộ hóa trang web với dropbox mỗi lần bạn thực hiện thay đổi cho trang web của mình.

0

bước Cố gắng nói trong hướng dẫn này:

https://www.microsoft.com/middleeast/azureboxes/cloud-hosting-for-a-static-website.aspx

này được không giống như một tài liệu truyền thống. Đó là một bài đăng trên blog. Tôi thấy nó rất hữu ích.

Về cơ bản, nó có chứa:

  1. Đến https://portal.azure.com/ và tạo ra một ứng dụng web mới
  2. Triển khai trang web sử dụng FTP. (Có nhiều cách khác nữa)
  3. Ánh xạ ứng dụng web lên CDN để cải thiện hiệu suất và hiệu quả.
  4. Và cách thêm miền tùy chỉnh.
Các vấn đề liên quan