Windows 2000 ve Perl

0
darkness
Perl CGI öğrenmek istiyorsanız ya da sitelerinizi güçlendirmek istiyorsanız ille de UNIX bir sunucuya ihtiyacınız olmadığını söylemek isterim. Her işe bulaşmayı çok seven Microsoft Co. yine yapacağını yapmiş durumda hemde uzun bir süredir.
Benim tavsiyem CGI koşturmak İçin windows 2000 server ve beraberinde üçretsiz olarak kurulabilen IIS 5.0‘ı bir denemenizdir.

Eski versiyona göre oldukca hızlı ve kuvvetli. Fakat sakın güvenlik packini kurmayı unutmayın çünkü Windows 2000’in en çiddi buglarından birisi ISS 5.0 üzerinde bulunmakta. IIS kurulumuyla gelen Default Site‘ın güvenliği hak getire herhangi bir kullanıcı direk bu site’a bağlanarak istediği Administratif işleri yapar ve ruhunuz bile duymaz. Gülümsediğinizin farkındayım fakat security Fix’ ten sonra herşey yoluna girmiş durumda panik yapmanıza gerek yok. Sistem yöneticisi arkadaşlara önerim eğer kullanmıyorlar ise ISS servislerini durdurmaları yada bir restartı göze alıp security fix’i geçmeleridir.

Yukarıdaki açıklamalardan sonra halen windows ortamında Perll CGI koşturmayı düşünüyorsanız okumaya devam ediniz. Öncelikle Perl ifadeleri anlayabilmesi için ISS’ inize Bir Perl derleyicisi yüklemeniz gerekir. Şimdi bu nerden çıktı demeyin ve http://reference.perl.com , http://www.apache.org veya http://activestate.org adreslerinden win32 sürümü Active Perll yorumlayıcılarından birini indirin ve Windows 2000 serverınıza kurun.

Örnek olması açısından c:Perl şeklinde bir dizinde asıl yorumlama işini yapan perl.exe olduğunu varsayalım. Sıra registry ‘de birkaç yeri düzeltmeye geldi.

HKEY_LOCAL_MACHINEsystemCurrentControlSetserviceW3SVCPrametersScript Map kısmına aşağıdaki string value değerlerini girin.

.pl c:Perlperl.exe %s %s ( % lerin parametre alacağını gözterdigini söylememe gerek yok sanırım) ve .cgi c:Perlperl.exe %s %s bu işlemden sonra ISS üzerinden Computer MIME Typelara gelin ve .pl ve .cgi associated extension larını ve gene aynı şekilde yanı c:perl`in .. şeklinde Content type(MIME) değerlerini girin. Evet sistem tarafından yapılması gereken herşey bu kadar. Bundan sonrası sizin programcılık yeteneğinize kalmış.

Kemal Karadağ.

İlgili Yazılar

Linux üzerinde Microsoft

anonim

Ortalığı kasıp kavuran Blaster virüsüne karşı duyarlı davranan Micros~1 hemen çözüm buldu. Güvenlik konusunda asla ödün vermeyen Micros~2, sistemlerini geçici olarak Linux (`caching´ hizmeti veren Akamai sunucuları) üzerine taşıyarak virüs saldırılarına karşı kendini korumaya çalışıyor. :) Evet yanlış duymadınız Micros~3 web sitesini Linux üzerine taşıdı. Micros~4 müşterilerini de Linux'e geçmeleri konusunda teşvik edecek mi bilinmez.

http://uptime.netcraft.com/up/graph?site=www.microsoft.com adresinden ayrıntıları görebilirsiniz...

Denize düşen yılana sarılır derler. :) Bakalım daha neler göreceğiz...

Burak Baş

Google Sky'a Microsoft'tan Rakip

huso

Microsoft şu an deneme aşamalarında olan WorldWideTelescope hizmetini duyurdu. worldwidetelescope.org sitesindeki örnek videolardan anlaşıldığı üzere, ürün Google Sky'a rakip olarak piyasaya çıkarıldı. Denemek isteyenler siteden indirip ürünü kullanabilirler. Bakalım Sky rakibi Telescope'dan başka ne yenilikler getirecek micros~1 bizlere...

C#, CLI ve Standardizasyon!

FZ

Microsoft firması, C# programlama dili ve CLI (Common Language Infrastructure) teknolojisi ile ilgili spesifikasyonlarını ECMA (European Computer Manufacturers Association) standardizasyon kurumuna sunmuş durumda. Bu kurum neyin nesi derseniz, JavaScript adı ile meşhur olmuş dilin bu kurum tarafından standardize edilip artık ECMAScript diye nitelendirildiğini söylemem sanırım yeterli olacaktır.

Daha iyi bir Windows için ...

yuxel

Microsoft, GNU/Linux kullanıcılarına, neden GNU/linux'u seçtikleri ve MS Windows'da neler görmek istediklerini öğrenmek için ev kullanıcıları ve kurumsal kullanıcılar için iki ayrı anket hazırlamış. Ev kullanıcıları için olan anketteki 15. soruda her ne kadar "possible" demişse de en üst satırlara "open your source" yazmayı ihmal etmedim ;)

Bilgisayarı Olup da Kullanamamanın Dayanılmaz Ağırlığı

FZ

Dün akşam başımdan geçen bir olayı paylaşmak istiyorum... Makinanın başında güzel güzel işime gücüme bakarken ve bir yandan "hmm, acaba önce ödevimle ilgili olarak Prolog mu çalışsam yoksa keyifli bir şekilde Common Lisp mi çalışsam" diye düşünürken ve Emacs'i her ikisi için de ayarlamış, dosyaları filan açmışken telefonum acı acı çaldı. Arayan, İTÜ Matematik Müh. bölümünden bir dostumdu. Kendisi birkaç yıldır bir lisede matematik öğretmenliği yapıyordu. Müsait olup olmadığımı, bana gelip bilgisayarımı kullanması gerektiğini söyledi. Hay hay, tabii ki dedim ve şöyle düşündüm: Bu dostumun evinde iki bilgisayar var, gemi mühendisi eşinin kullandığı güçlü bir bilgisayar ve kendisinin kullandığı yine yeni alınmış sağlam bir alet, herhalde ikisinde de ciddi bir sorun oldu ki bana gelmesi gerekti. Biraz sonra okuyacağınız gibi durum biraz daha çetrefilli imiş...