/ / Jak utworzyć katalog wirtualny w IIS7 dla ASP.NET? - asp.net, iis, iis-7, asp.net-2.0

Jak utworzyć katalog wirtualny w IIS7 dla ASP.NET? - asp.net, iis, iis-7, asp.net-2.0

Mam witrynę sieci Web ASP.NET, na moim komputerze są uruchomione usługi IIS7 w systemie Windows Vista Home Premium. Chcę, aby był widoczny dla innych komputerów w sieci LAN.

Czy muszę utworzyć katalog wirtualny? Jak mogę utworzyć katalog wirtualny na moim komputerze? Jak mam go wdrożyć, aby inni mogli zobaczyć moją aplikację internetową?

Odpowiedzi:

3 dla odpowiedzi № 1

Tutaj: http://msdn.microsoft.com/en-us/library/ms178477.aspx#


2 dla odpowiedzi nr 2

Jeśli chcesz uruchomić witrynę internetową na stacji roboczej, takiej jak Windows Vista, najprostszą rzeczą, jaką możesz zrobić, jest skopiowanie (lub utworzenie) plików aplikacji w podfolderze katalogu Inetpubwwwroot.

Jeśli pliki aplikacji nie znajdują się w podfolderzez wwwroot, możesz utworzyć katalog wirtualny wskazujący na folder Twojego projektu. Upewnij się, że ten katalog wirusowy ma uprawnienia do wykonywania i został utworzony jako aplikacja. Oto dobry tutorial o tworzeniu aplikacji IIS i katalogów wirtualnych.

Wtedy powinieneś być w stanie uzyskać dostęp do witryny z innych komputerów przy użyciu nazwy twojego komputera w następujący sposób:

http://YourComputersName/YourAppName/

Powinieneś sprawdzić ustawienia firewalla Vista.Zezwól na port 80 dla żądań przychodzących. Sprawdź również, czy nazwa Twojej stacji roboczej jest znana innym komputerom (spróbuj nslookup lub ping). Jeśli nazwa nie jest znana innym komputerom, powinno być możliwe wyświetlenie witryny przy użyciu adresu IP komputera (przykład):

http://192.168.99.99/YourAppName/

Weź pod uwagę, że stacje robocze Windows są ograniczone do 10 połączeń przychodzących.


2 dla odpowiedzi nr 3
  1. Upewnij się, że nagłówki hostów są dodane w usługach IIS. Chcesz dodać swój adres IP i nazwę komputera z przypisanym portem 80.
  2. Upewnij się, że zapora sieciowa przepuszcza port 80.
  3. Twoi znajomi mogą teraz surfować po Twojej witrynie, używając adresu IP lub nazwy komputera.