Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
10 месяцев назад
Михаил Рублев
42 года, Украина
10 месяцев в сервисе
Был онлайн 9 месяцев назад
10 месяцев назад

Задача: Автоматизация процесса создание пользователей и приложений на IIS сервер версии 7.0 и выше. Можно использовать PowerShell, либо что-то другое, но главное чтобы скрипты были читабельными и не компилировались, чтобы их модификация в будущем была легкой.

1) Нужно создать скрипты:
1.1) остановка пула;
1.2) запуск пула;
1.3) остановка сайта;
1.4) запуск сайта;
1.5) удаление сайта;
1.6) удаление пула (включает удаление всех сайтов в пуле);
1.7) удаление фтп пользователя и IIS пользователя вместе с удалением домашней папки пользователя (одним скриптом);
1.8) изменения отдельных параметров пула и сайта (лимит виртуальной памяти, флаг защиты от частых сбоев, лимит использования процессора в пуле, число подключений к сайту и т.д.). Возможно это должен быть именованный массив (имя –> значения), который будет передаваться в функцию и функция будет изменять эти значения на сервере. Должен быть список доступных имен для изменения и проверка значений на правильность формата.

Требования к скриптам:
1.а) Написать их в виде функций или классов;
1.б) Каждый скрипт должен вести логи своей работы в файл и возвращать результат работы скрипту верхнего уровня.

     Формат вывода в файл на сервере (datetime, action):
     21-12-2017 21:12:33 OK "domain_name was created"
     21-12-2017 21:12:38 ERR "domain_name was not created - error text"

     Формат вывода в верхний скрипт:
     task_id, execution_status(ok/err), error_code(if_any), date_and_time_of_execution_of_this_task

Пример)
Выключить пул (п.1.1). Скрипт вызывается из общего скрипта как функция остановки пула (по имени пула) и выполняет его остановку. Результат пишется в файл и возвращается обратно в общий скрипт.

Заявки фрилансеров

10 месяцев назад
Алексей Чернов
45 лет, Россия
1 год в сервисе
Был онлайн 13 часов назад
ТОП-20 — Системное администрирование

Похожие заказы

Помощь по windows 2008 + iis +asp net

Срочно нужен нужен специалист с большим опытом работы по настройки и оптимизации сервера ( win 2008), iis +asp net! Пишите либо сюда, либо в скайп: Alesha2001 (который из Москвы)!

Настроить внутренний редирект 301 на IIS

Необходимо правильно настроить редирект 301 из каталога /cat на корневую директорию сайта / (обязательно должна произойти передача ссылочного от страниц типа /cat/page.htm к /page.htm ). Сервер - IIS (VPS) ОС - Windows Server 2008 R2

Поправить работу WEB server на базе WIN 2008, IIS

1. отображение картинок из базы сайта http://yees.travel/uploads/hotel_self_photo/resize/20120831022447.png 2. проверить логи и наличие ошибок PHP 3. провести экспресс тест на безопасность - найти что поменять. 4. предложить варианты оптимизац

Нужно настроить и оптимизировать IIS на Azur

Нужно настроить и оптимизировать IIS на Azur. Все детали при личном общении. Укажите ваш skype nick.

Настройка IIS 8.5

Есть сервер на IIS 8.5 который надо адекватно настроить, установить фильтрацию ddos и различных уязвимостей.

Настроить работу IIS 8 (Windows 2012)

Добрый день, Нужно разобраться с проблемой в работе IIS сервера, а именно при публикации сайта браузер отдается 500 ошибка. За подробностями пожалуйста в л/с.

Перенести Веб-Портал CentOS на IIS в Server 2008

Перенести Веб-Портал CentOS на IIS в Server 2008 Subj

Выложить 1С на Веб-сервер IIS MS Windows Server 2008 R2

Выложить 1С на Веб-сервер IIS MS Windows Server 2008 R2

Настроить IIS или Apache на Windows server 2012 для публикийии базы 1С

Была попытка самостоятельно настроить IIS (он стоял по умолчанию) но при публикации базы 1С в браузере выдавал ошибку. Ошибка была о нехватке модуля... Решил переставить ISS, и в итоге он вообще не работает сейчас. Настроить нужно будет через RDP

Автоматизация установки LAMP + Virtualmin / ISPconfig

И снова здравствуйте! :) Мне нужен след набор софта на сервере: - Linux: CentOS 7 или Ubuntu 16.04 - Apache (последний стабильный) - MySQL от 5.7.17 - Две версии PHP 5.5 и 7.0 - Virtualmin свободная последняя версия Помимо этого нужна о