Linux оболочки эквивалент на IIS

голоса
16

Как разработчик ЛАМПА рассматривает переход к платформе .Net IIS, одна из моих проблем является потеря производительности из-за отсутствия оболочки ... Кто-нибудь еще был такой опыт? Есть, возможно, оболочка эквивалент Linux для Windows?

Задан 04/08/2008 в 22:04
источник пользователем
На других языках...                            


7 ответов

голоса
7

В зависимости от того, какой версии IIS вы рассматриваете, я бы рекомендации второго lbrandy, чтобы проверить PowerShell . Microsoft работает над поставщиком PowerShell для IIS ( в частности , версия 7). Существует приличное сообщение об этом на http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx . Предстоящий версия PowerShell также добавляет возможности удаленного взаимодействия , так что вы можете удаленно управлять машинами. PowerShell сильно отличается от * NIX оболочек, хотя, так что что - то рассмотреть.

Надеюсь это поможет.

Ответил 04/09/2008 в 19:22
источник пользователем

голоса
3

Вы спрашиваете о Linux оболочки , как в среде работать в? Для этого CygWin я думаю , что было вокруг самой длинной и довольно прочный: http://www.cygwin.com/

Некоторое время назад я нашел окно порт всех популярных команд Линукса , я использую (LS, Grep, дифф) , и я просто распакуйте те в файл, добавить его в мое PATH среды , а затем можно запускать оттуда: HTTP: // unxutils .sourceforge.net /

Или вы говорите о выполнении команд оболочки из вашего кода? Если вы находитесь в .net сфере, есть метод Process.Start (), который даст вам много вариантов.

Надеюсь это поможет!

Ответил 04/08/2008 в 22:08
источник пользователем

голоса
2

Я предполагаю , что вы не имели в виду Cygwin , верно?

Как насчет PowerShell , а затем?

Ответил 04/08/2008 в 22:06
источник пользователем

голоса
1

Удаленная оболочка не решает проблему производительности. (Это просто делает вещи возможными.)

Из того, что я слышал, все, что будущее Microsoft GUI: s делать будет возможно сделать с помощью PowerShell с графическим интерфейсом: s использовать тот же API: S, как те, которые доступны из PowerShell.

Лично я люблю Cygwin, но Cygwin не может помочь вам управлять приложениями Microsoft.

Вы можете быть удивлены, однако, как мощный винда Scripting Host, когда в сочетании с инструментарием управления Window. Я думаю, что IIS полностью управляется с помощью WMI или некоторых COM-объектов, которые могут быть easilly используются из сценария JScript WSH.

Ответил 11/08/2008 в 13:09
источник пользователем

голоса
1

Лучший способ я могу думать о том, чтобы использовать Cygwin над OpenSSH связи. Вот документ , который объясняет , как сделать это:

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

Ответил 04/08/2008 в 22:33
источник пользователем

голоса
1

Если вы имеете в виду просто доступ к серверу IIS из удаленного места, удаленного рабочего стола обычно решает эту проблему. Предположим, что ваш сервер имеет статический IP-адрес или имя хоста, вы можете получить доступ из Интернета, удаленный рабочий стол простой и относительно безопасное решение.

Есть ли проблема с этим ответом? Теперь у меня есть негативная репутация ...

Ответил 04/08/2008 в 22:14
источник пользователем

голоса
0

Вы должны сделать свой выбор серверной платформы, основанной на окружающую среду в целом, и включает в себя интерфейсы администратора / управления в комплект поставки.

Боюсь, что если вам не нравится, как Windows, реализующий управление IIS, то это очень плохо. Сказав, что, немного углубляясь вокруг в интерфейсах WMI обычно дают решение, что вы должны найти годным к употреблению. Раньше я довольно много сценариев WMI (в основном через PowerShell) для того, чтобы иметь надежное окружение восстановить способность.

Ответил 05/08/2008 в 15:51
источник пользователем

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