Tôi đã tạo hàng chục và hàng chục máy chủ web trong ngày, nhưng đây là lần thử đầu tiên của tôi với Windows Azure và tôi đang gặp phải một số sự cố. Tôi mới bắt đầu di chuyển từ AWS gần đây.Máy chủ web Microsoft Azure Apache không thể truy cập
Trước hết, tôi đang chạy Ubuntu 13.04. Tường lửa bị vô hiệu hóa (để gỡ lỗi), Apache2 được cài đặt đúng (sử dụng apt). SSH hoạt động tốt như nhiều dịch vụ khác với cả tên máy chủ DNS và IP công cộng. Máy chủ ảo được thiết lập chính xác và được xác thực. Tuy nhiên, tôi không thể truy cập trang web HTTP thông qua tên miền phụ được cung cấp Azure hoặc IP ảo. Nó chỉ là lần ra ngoài.
Đây cũng là lần đầu tiên tôi sử dụng Ubuntu 13.04. Vì vậy, thông qua các quyền hạn của khấu trừ, tôi giả định có cái gì đó tôi đang thiếu hoặc với phiên bản mới này của Ubuntu hoặc một số quirk trong Azure. Có ai có bất cứ đề nghị?
Tôi phát hiện ra rằng IP công cộng (VIP) không được chỉ định trong OS. Sau đó, tôi kiểm tra một máy tính Ubuntu 12 LTS và Windows và một lần nữa vấn đề này. Điều này cũng có thể là vấn đề của bạn. Tôi cũng đang tìm một giải pháp. Tại sao bạn di chuyển từ AWS điểm yếu cho bạn là gì? –
Bạn đã thêm [Điểm cuối] (http://www.windowsazure.com/en-us/manage/windows/how-to-guides/setup-endpoints/) cho máy chủ của mình chưa ?! Giống như trên cổng 80 (hoặc bất cứ điều gì bạn đã cấu hình Apache để lắng nghe)? – astaykov
VIP của bạn sẽ ** không bao giờ ** được gán cho hệ điều hành! Hệ điều hành có DIP (Địa chỉ IP Trực tiếp). Kiểm tra [bài viết này] (http://blogs.staykov.net/2012/03/windows-azure-basics-part-2-of.html), trong đó, mặc dù bao gồm chủ yếu là PaaS, vẫn đại diện cho mạng trong Azure khá tốt và chính xác cho các máy ảo! – astaykov