пятница, 31 августа 2012 г.

Настройка синхронизации времени в домене Active Directory

0 коммент.
Для настройки синхронизации времени в Active Directory, зайдите на контроллер домена с ролью PDC EMULATOR, запустите CMD от имени администратора, и вбейте:

w32tm /config /update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org,0x8 2.pool.ntp.org,0x8 3.pool.ntp.org,0x8" /syncfromflags:MANUAL

далее посылаем команду на синхронизацию:

w32tm /resync

Ура! Теперь компьютеры входящие в домен, будут отображать правильное время :)

среда, 29 августа 2012 г.

Настройка PHP 5.3.0+ на Windows 2008 R2

0 коммент.
Недавно появилась необходимость настроить PHP для Web сервера IIS 7.5. Открыв официальный мануал на php.net, и попытавшись выполнить их инструкцию, понял, что тот кто писал этот мануал,  похоже сам не знает как этот самый PHP настраивать. Поэтому впиливаю сюда основные шаги, чтобы снова не напороться на старые грабли.

  1. Ставим IIS роль и добавляем туда FastCGI модуль через который и будем работать с PHP
  2. Ставим Microsoft Visual C++ 2008 Redistributable Package (x86)
  3. Качаем дистриб PHP с подпиской "Non Thread Safe" в виде ZIP архива
  4. Распаковываем в C:\PHP
  5. Копируем php.ini.production на php.ini и включаем следующие опции:
    1. fastcgi.impersonate = 1
      fastcgi.logging = 0
      cgi.fix_pathinfo=1 
      cgi.force_redirect = 0
  6.  Добавляем обработчик. В IIS находим "Handler Mappings" и добавляем модуль кнопкой "Add Module Mapping..."
      • Request Path: *.php
      • Module: FastCgiModule
      • Executable: C:\[Path to PHP installation]\php-cgi.exe
      • Name: PHP_via_FastCGI
  7. После чего очень важно всё это проверить создав файл phpinfo в дефолтном сайте, вида: test.php, с содержимым:   <?php phpinfo(); ?>

суббота, 18 августа 2012 г.

Как сбросить пароль для administrator на контроллере домена

0 коммент.

  • Грузимся с DVD  Windows Server 2008
  • Выбираем     “Repair your computer”
  • Запускаем "command prompt"
  • Выполняем    cd  c:\windows\system32
  • Выполняем move Utilman.exe to Utilman.exe.bak
  • Выполняем  copy cmd.exe  Utilman.exe
  • Перезагружаемся в Windows
  • В logon screen нажимаем Windows + U или кнопочку внизу слева
  • Выполняем в cmd: net user administrator Newpass123
  • Логинимся с этим паролем
  • Меняем пароль
  • Запускаем cmd и выполняем: del c:\windows\system32\utilman.exe && move  Utilman.exe.bak  Utilman.exe