Nếu máy chủ apache chỉ phân phối ứng dụng Silverlight mà không có bất kỳ trang ASPX nào thì bạn nên ổn. Silverlight là một công nghệ phía máy khách nên nó không yêu cầu .NET trên máy chủ (trừ khi bạn đang lưu trữ ứng dụng Silverlight trên một trang ASPX).
Nếu bạn muốn xem nội dung Silverlight từ máy khách chạy Linux thì bạn sẽ cần phải xem xét cài đặt Moonlight như Sam đã chỉ ra.
EDIT: Tim Sneath có một blog post giải thích những gì cần phải được định cấu hình trên máy chủ web để có thể lưu trữ nội dung Silverlight. Nói tóm lại bạn cần cấu hình các kiểu MIME sau:
.xaml - application/XAML + xml
.xap - application/x-Silverlight ứng dụng
Ok, cảm ơn. Tôi vẫn còn một số nghi ngờ, nhưng tôi sẽ hỏi lại khi tôi cần. :) –
Chúng tôi có một ứng dụng Silverlight 2 được cung cấp bởi apache trên debian, nó hoạt động hoàn hảo – Nifle
Nghi ngờ? Tại sao? Nó giống như phục vụ một hình ảnh từ một máy chủ web, hoặc một tập tin Flash SWF. –