Linux-skallet tilsvarende på IIS

stemmer
16

Som en LAMP-utvikler vurderer å flytte til et Net IIS plattformen, er en av mine bekymringer tap av produktivitet på grunn av mangel på shell ... Har noen andre hatt denne opplevelsen? Er det muligens en Linux shell tilsvarende for Windows?

Publisert på 04/08/2008 klokken 21:04
kilden bruker
På andre språk...                            


7 svar

stemmer
7

Avhengig av hvilken versjon av IIS du vurderer, ville jeg andre lbrandy anbefaling å sjekke ut Powershell . Microsoft jobber med en Powershell leverandør for IIS (spesielt versjon 7). Det er en grei innlegg om dette på http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx . Den kommende versjonen av Powershell vil også legge Remoting evner slik at du kan fjernstyre maskiner. Powershell er ganske forskjellig fra * NIX skjell, skjønt, så det er noe å vurdere.

Håper dette hjelper.

Svarte 04/09/2008 kl. 18:22
kilden bruker

stemmer
3

Er du spør om Linux shell som i et miljø å jobbe i? For at Cygwin jeg tror har vært rundt den lengste og er ganske robust: http://www.cygwin.com/

For en stund siden fant jeg en windows port av alle de populære linux kommandoer jeg bruker (ls, grep, diff) og jeg bare unzip de til en fil, legge den til min PATH miljø og deretter kan kjøre derfra: http: // unxutils .sourceforge.net /

Eller snakker du om å utføre shell-kommandoer fra i koden din? Hvis du er i .net sfære, er det Process.Start () metode som vil gi deg en rekke alternativer.

Håper dette hjelper!

Svarte 04/08/2008 kl. 21:08
kilden bruker

stemmer
2

Jeg antar at du mener ikke cygwin , ikke sant?

Hva med Powershell , da?

Svarte 04/08/2008 kl. 21:06
kilden bruker

stemmer
1

Remote shell løser ikke produktivitet problemet. (Det gjør bare ting mulig.)

Fra hva jeg har hørt, alt som fremtiden Microsoft GUI: vil s gjøre være mulig å gjøre med Powershell siden GUI: s bruker samme API: s som de som er tilgjengelige fra Powershell.

Personlig elsker jeg Cygwin men cygwin kan ikke hjelpe deg med å administrere Microsoft-programmer.

Du kan bli overrasket, men hvordan kraftig Windows Scripting Host er når kombinert med Window Management Instrumentation. Jeg tror IIS er fullt overkommelig med WMI eller noen COM-objekter som kan easilly brukes fra en JScript WSH script.

Svarte 11/08/2008 kl. 12:09
kilden bruker

stemmer
1

Den beste måten jeg kan tenke på ville være å bruke Cygwin over en OpenSSH -tilkobling. Her er et dokument som forklarer hvordan du gjør nettopp det:

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

Svarte 04/08/2008 kl. 21:33
kilden bruker

stemmer
1

Hvis du refererer til bare tilgang til IIS-serveren fra en ekstern plassering, remote desktop generelt løser det problemet. Forutsatt serveren har en statisk IP-adresse eller et vertsnavn du kan få tilgang fra internett, er remote desktop en enkel og relativt sikker løsning.

Er det et problem med dette svaret? Nå har jeg negativt omdømme ...

Svarte 04/08/2008 kl. 21:14
kilden bruker

stemmer
0

Du bør gjøre ditt valg av serverplattform basert på miljøet som helhet, og som inkluderer admin / administrasjonsgrensesnitt som følger med.

Jeg er redd for at hvis du ikke liker måten Windows implementerer forvaltning av IIS, så det er så ille. Når det er sagt, litt av hulene rundt i WMI grensesnittene vil vanligvis gi en løsning som du bør finne brukbare. Jeg pleide å gjøre ganske mye WMI skripting (for det meste via Powershell) for å få en pålitelig miljø gjenoppbygge evne.

Svarte 05/08/2008 kl. 14:51
kilden bruker

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