Базовые операции с IIS на удаленном сервере

Полные и исчерпывающие инструкции на установку различного вида софта.

Базовые операции с IIS на удаленном сервере

Сообщение kamchatik » 20 авг 2016, 15:19

Все просто.
Запускаем из Powershell:
Для остановки IIS
Код: выделить все
invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /STOP}

Для старта IIS
Код: выделить все
invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /START}

Для перезапуска IIS
Код: выделить все
invoke-command -computername "TARGET-HOST" -scriptblock {iisreset /RESTART}


Если при выполнении команды вы получаете ошибку
The WinRM client cannot process the request.


то выполняем следующие команды:
На машине с которой планируем выполнять команды, где TARGET-HOST меняем на IP сервера с IIS
Код: выделить все
winrm set winrm/config/client '@{TrustedHosts="TARGET-HOST"}'

На машине с IIS, где SOURCE-HOST меняем на IP сервера с которого планируется выполнять команды
Код: выделить все
winrm set winrm/config/client '@{TrustedHosts="SOURCE-HOST"}'


Важно! Данные команды не работают если машина с IIS в домене, а удаленная машина нет.
Аватар пользователя
kamchatik
Администратор
 
Сообщений: 46
Зарегистрирован: 08 окт 2013, 15:26
Откуда: Харьков

Вернуться в Полные инструкции

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron