Alexey Suvorov dev blog

Мой разработческий блог

Archive for the ‘администрирование’ Category

Windows 2012 Datacenter активация вирутальных машин

leave a comment »

Версия Datacenter позволяет развёртывать неограниченное количество виртуальных машин, но если это Windows то он захочет активироваться. Просто оставлю здесь эту ссылку и эти ключи, потому что их поиск был непростым и что-то подсказывает, что они мне ещё пригодятся.

http://technet.microsoft.com/en-us/library/dn303421.aspx

Edition AVMA key
Datacenter Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
Standard DBGBW-NPF86-BJVTX-K3WKJ-MTB6V
Essentials K2XGM-NMBT3-2R6Q8-WF2FK-P36R2

 

Upd1:

И это тоже пожалуй тут оставлю:

Решение при ошибке Windows Update, если машина не имеет доступа в интернет

http://blog.ronnypot.nl/?p=310

Written by alexeysuvorov

18.05.2014 at 9:00 пп

Отличия настройки web приложения в windows server 2012

leave a comment »

Сегодня довелось пощупать новый windows server 2012 + SQL server 2012. Он оставляет очень приятные впечатления с точки зрения конфигурации безопасности по умолчанию. Сразу оговорюсь, что мой сервер имел UI и я настраивал именно через него.

Настройка SQL server-а

По умолчанию сервис базы данных имеет доступ в директории выбранные при инсталляции как хранилища файлов баз данных. При этом при попытке реконфигурации директорий по умолчанию изменения не сохранялись. Дело было в недостаточных правах на директорию и тут я столкнулся с первым отличием от sql server 2008. Новый SQL прописывает для своих сервисов аккаунты вида Nt Service\{Service name} (например NT SERVICE\MSSQLSERVER для сервиса данных), при условии что не задано другое при инсталляции. Естественно такого аккаунта не отображается в User Management консоли, но он отлично добавляется через вкладку Security в свойствах любой папки. Как альтернативу можно использовать команду:

cmd> icacls D:\Storage\DataFiles /grant "NT SERVICE\MSSQLSERVER":(OI)(CI)(F)

Больше прочитать про настройку и новый вид аккаунтов можно здесь: http://msdn.microsoft.com/en-us/library/ms143504.aspx, а список параметров для icacls тут: http://technet.microsoft.com/en-us/library/cc753525%28WS.10%29.aspx

Настройка IIS

С веб сервером была ровно такая же история. Приложение отказывалось работать ссылаясь на недостаток прав и всяческие притеснения со стороны операционной системы, но заводить отдельный аккаунт под Application Pool и выдавать ему права очень не хотелось, потому что сайтов планировалось много а вот специальных требований наподобии запуска unmanaged сборок или взаимодействия со внешними системами не планировалось вообще. Собственно решение нагугли очень быстро и оказалось что это работает уже с 2008 сервера:

cmd> icacls E:\WebSites\YourSiteName /grant "IIS APPPOOL\YourAppPoolName":(OI)(CI)(RX)

По моему мнению это очень правильно давать права именно пулу приложений.

Windows server 2012 оставил приятное первое впечатление с точки зрения моих очень простых сценариев его использования, посмотрим как он будет работать

Written by alexeysuvorov

24.02.2013 at 1:55 пп