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

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Hosting & IIS7, Windows Server | No Comment | 3,200 views | 12/04/2009 15:58

You can install all iis7 components with Servermanagercmd command on command prompt.

1
ServerManagerCmd -install Web-Server -a

Also you can use other way, pkgmgr:

1
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Choosing Servermanagercmd is a clever choise, i think.


Posted in Hosting & IIS7, Windows Server | No Comment | 3,381 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 Linux Server, Windows Server | No Comment | 3,645 views | 18/02/2009 01:49

Zip paketinden MySQL kurulumu yaptıysanız, boş olan root şifresini cmd ya da ssh üzerinden aşağıdaki komutla değiştirebilirsiniz.

1
mysqladmin -u root password YENISIFRE

Mysqladmin komutunun direk olarak çalışabilmesi için Mysql path’ini “System Paths” içine eklemeyi unutmayın.


Posted in Hosting & IIS7, Windows Server | No Comment | 4,320 views | 21/01/2009 01:44

Microsoft’tan hızlı bir php.ini güncelleme önerisi var. Aşağıdaki kodları php.ini dosyasının en altına eklerseniz (tabiki uygun düzenlemeleri yaparak) hızlı bir şekilde gerekli değişiklikleri gerçekleştirmiş olursunuz. IIS7 değişiklikleri için bir daha önceki yazımı incelemenizi öneririm.

max_execution_time = 60
memory_limit = 256M
display_errors = Off
log_errors = On
error_log=”C:\inetpub\Temp\php-error.log”
cgi.force_redirect=0
cgi.fix_pathinfo=1
fastcgi.impersonate=1
fastcgi.logging=0
[mail function]
; For Win32 only.
SMTP = mail.example.com
smtp_port = 25
sendmail_from = ysfozy@gmail.com
extension_dir = “.\ext”
extension=php_curl.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_soap.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_smtp.dll
extension=php_exif.dl

Extension’ların hepsi kurulu olarak gelmeyebilir. Eğer exe üzerinden kurulum yapıyorsanız, kurulumu tekrar açıp Modify ederek, eksik extension kurulumu yapabilirsiniz. İşinize yaramayacağını düşündüğünüz extension var ise kaldırabilirsiniz php.ini’den.

Kaynak: http://blogs.iis.net/stjacobs/archive/2008/10/11/php-and-iis-a-deeper-dive.aspx


Posted in Hosting & IIS7, Windows Server | No Comment | 1,618 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.