Linux shell odpowiednik w IIS

głosy
16

Jako deweloper LAMP rozważa przeniesienie na platformę .Net IIS, jeden z moich obaw jest utrata produktywności z powodu braku skorupy ... Czy ktoś miał tego doświadczenia? Czy istnieje ewentualnie Linux powłoki równoważne dla Windows?

Utwórz 04/08/2008 o 22:04
źródło użytkownik
W innych językach...                            


7 odpowiedzi

głosy
7

W zależności od wersji IIS bierzesz pod uwagę, chciałbym zalecenie drugiego lbrandy by sprawdzić PowerShell . Microsoft pracuje nad dostawcy PowerShell dla IIS (zwłaszcza wersja 7). Jest przyzwoity post o tym co http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx . Nadchodząca wersja PowerShell będzie również dodać możliwości usług zdalnych , dzięki czemu można zdalnie zarządzać maszyn. PowerShell jest zupełnie inny od muszli * nix, chociaż, tak że jest coś do rozważenia.

Mam nadzieję że to pomoże.

Odpowiedział 04/09/2008 o 19:22
źródło użytkownik

głosy
3

Pytasz o Linux skorupy jak w środowisku pracy w? Na Cygwin myślę że zostało około najdłużej i jest bardzo wytrzymała: http://www.cygwin.com/

Jakiś czas temu znalazłem port okien wszystkich popularnych poleceń Linuksa używam (ls, grep, diff), a ja po prostu rozpakuj te do pliku, dodaj go do mojego środowiska PATH, a następnie można uruchomić stamtąd: http: // unxutils .sourceforge.net /

Albo mówisz wykonywania poleceń powłoki z poziomu kodu? Jeśli jesteś w sferze .net istnieje metoda Process.Start (), która daje wiele możliwości.

Mam nadzieję że to pomoże!

Odpowiedział 04/08/2008 o 22:08
źródło użytkownik

głosy
2

Zakładam, że nie oznacza Cygwin , prawda?

Jak o powershell , a potem?

Odpowiedział 04/08/2008 o 22:06
źródło użytkownik

głosy
1

Zdalna powłoka nie rozwiązuje problem wydajności. (To tylko sprawia, że ​​rzeczy są możliwe).

Z tego, co słyszałem, wszystko, że przyszłość Microsoft GUI: s zrobić będzie można zrobić z PowerShell od GUI: s korzystać z tego samego API: s jak te, które są dostępne od PowerShell.

Osobiście uwielbiam cygwin ale Cygwin nie może pomóc zarządzać aplikacjami Microsoft.

Możesz być zaskoczony, jednak, jak potężny Windows Scripting Host jest w połączeniu z okien Management Instrumentation. Myślę, że IIS jest w pełni zarządzać z WMI lub niektórych obiektów COM, które mogą być używane bezproblemowej ze skryptu JScript WSH.

Odpowiedział 11/08/2008 o 13:09
źródło użytkownik

głosy
1

Najlepszym sposobem mogę myśleć byłoby użyć Cygwin nad OpenSSH połączenia. Oto dokument, który wyjaśnia, jak to zrobić tylko, że:

http://www.ucl.ac.uk/cert/openssh_rdp_vnc.pdf

Odpowiedział 04/08/2008 o 22:33
źródło użytkownik

głosy
1

Jeśli masz na myśli po prostu dostępu do serwera IIS ze zdalnej lokalizacji, zdalny pulpit na ogół rozwiązuje ten problem. Zakładając, że serwer ma statyczny adres IP lub nazwę hosta można uzyskać dostęp z Internetu, zdalny pulpit jest stosunkowo proste i bezpieczne rozwiązanie.

Czy jest jakiś problem z tą odpowiedzią? Teraz mam negatywną opinię ...

Odpowiedział 04/08/2008 o 22:14
źródło użytkownik

głosy
0

Należy dokonać wyboru platformy serwerowej opartej na środowisko jako całość, i że zawiera interfejsy admin / zarządzania dostarczone.

Obawiam się, że jeśli nie podoba mi się sposób w systemie Windows implementuje zarządzania IIS, to szkoda. Mimo, że trochę zagłębiając się wokół w interfejsy WMI będzie generalnie wydajność rozwiązania, które powinny znaleźć użyteczny. Kiedyś robiłem sporo skryptów WMI (głównie poprzez PowerShell), aby mieć wiarygodne środowisko odbudować możliwości.

Odpowiedział 05/08/2008 o 15:51
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more