search
Categories
Sponsors
VirtualMetric Hyper-V Monitoring, Hyper-V Reporting
Archive
Blogroll

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Windows Server | No Comment | 2,849 views | 21/03/2009 21:39

Sysprep sırasında “Reg add” komutu ne yazık ki görevini yerine getiremiyor. Bu nedenle “reg import” komutunu kullanarak, registry üzerinde değişiklik yapmalısınız. Aşağıdaki RemoteDesktop.reg dosyamı kullanarak, Sysprep sırasında aktif hale getirebilirsiniz.

For English Users: You can’t use “reg add” command in Sysprep process. If you want to enable Remote Desktop Connections, you should use “reg import” command to do that. Simply use my RemoteDesktop.reg file and add it under GuiRunOnce.

RemoteDesktop.reg

1
2
3
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:00000000

Bitti mi peki? Hayır bitmedi. Bir de Firewall üzerinden exception vermeniz gerekiyor. Bunu da aşağıdaki komut ile yapabiliriz:

1
netsh firewall set service remotedesktop enable

Böylece firewall üzerinden de izin vermiş olduk. Kolay gelsin.


Posted in Hosting & IIS7, Windows Server | No Comment | 3,380 views | 21/03/2009 20:46

Tekrar merhabalar. Bir APPCMD yazı dizimizde birlikteyiz :) Aslında dikkat ediyorum da genelde güzel ve ilginç şeyler yazıyorum. Bu site daha çok hosting ile uğraşan IT’cilere yönelik olmaya başladı yavaş yavaş. Şimdi IIS7 üzerinde Appcmd ile Default Document ekleyelim. Örnek senaryoda ben, index.php ekleyeceğim.

1
"C:\>%windir%\system32\inetsrv\appcmd" set config /section:defaultDocument /+files.[value='index.php']

Bu da eklemiş olduğunuz default document dosyasını kaldırabilmeniz için;

1
"C:\>%windir%\system32\inetsrv\appcmd" set config /section:defaultDocument /-files.[value='index.php']

Umarım işinize yaramıştır. Ne işe yarayacak derseniz, tabiki Sysprep :)


Posted in Windows Server | No Comment | 3,612 views | 21/03/2009 14:17

Registry üzerinden Remote Desktop Connections (RDP) ayarlarını yapabilirsiniz. Hatta bu işlemi otomatik hale getirerek, Sysprep içersine gömebilirsiniz. Remote Desktop Connections’ı aşağıdaki komutla cmd üzerinden açabilirsiniz:

1
reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /d 0 /t REG_DWORD /f

Aşağıdaki komut ise açık olan RDP’yi kapatmanıza yarıyor:

1
reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /d 1 /t REG_DWORD /f

Regedit üzerinden de “fDenyTSConnections” değerini 0 yaparak, RDP enable edilebilir.


Posted in Windows Server | No Comment | 1,706 views | 17/03/2009 00:28

Bugün batch dosyası içersinde batch dosyası çalıştırmam gerekti. Matruska gibi :) Batch içersinde ikinci batch dosyasını çalıştırınca, birinci batch’de kalan kodları okumuyor, ikincinin sonlanmasıyla birinci de sonlanıyordu. İkinci .bat dosyasının son satırına exit yazınca da bir şey farketmiyordu. Bu yüzden ilk bat dosyamıza, ikinci bat dosyamızı aşağıdaki gibi eklememiz gerekiyor.

1
start /belownormal /wait cmd.exe /c "d:\dosyalar\mssql.bat"

Böylece ikinci bat dosyası çalışmayı durdurduğunda, birinci bat dosyası çalışmaya devam edebilmekte. Kolay gelsin.


Posted in Windows Server | No Comment | 6,378 views | 26/01/2009 21:40

CMD üzerinden Netsh ile Firewall’u kapatıp açmak için aşağıdaki komutları kullanabilirsiniz.

1
2
netsh firewall set opmode disable
netsh firewall set opmode enable

Server 2008 üzerinde Advanced Firewall’un Policy durumunda olması halinde, normal firewall’u kapatsanız bile firewall kapanmayabilir. Bu durumda firewall’u netsh ile hızlı bir şekilde kapatabilirsiniz. Disable komutu ile firewall kapanmakta, enable komutu ile aktif hale getirilmektedir. Kolay gelsin.


Posted in Hosting & IIS7, Windows Server | No Comment | 1,613 views | 21/01/2009 00:54

PHP5’i FastCgi olarak IIS7 üzerinde çalıştırmak isterseniz, komut satırından aşağıdaki işlemleri de gerçekleştirebilirsiniz. Add Roles üzerinden IIS rollerini eklerken, Fastcgi için “CGI” role modülünü kurmayı unutmayınız. Fastcgi yapılandırması için Appcmd üzerinden girilecek komutlar:

1
2
"C:\>%windir%\system32\inetsrv\appcmd" set config /section:system.webServer/fastCGI /+[fullPath='c:\{php_folder}\php-cgi.exe']
"C:\>%windir%\system32\inetsrv\appcmd" set config /section:system.webServer/handlers /+[name='PHP_via_FastCGI',path='*.php',verb='*

{php_folder} yazan kısma, PHP klasörünün bulunduğu yolu yazmanız gerekmektedir. Bunun yanında:

1
Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-CGI;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;WAS-WindowsActivationService;WAS-ProcessModel

komutu ile CGI ve diğer gerekli IIS bileşenlerinin kurulumunu da komut satırı üzerinden gerçekleştirebilirsiniz. Kolay gelsin.