Bilgisayarına bi server kurduğunda 127.0.0.1 ip numarası senin bilgisayarınındır.
http://127.0.0.1 yazarak server'ine bağlanabilirsin, yani bir ip tanımlamana gerek yok..
Bilgisayarına cgi server kurmak için ise önce activeperl'ü kur (activestates.com'da Win32 sürümü) , sonra server için ise apache kur. Apachede cgi çalıştırmak için ise apache dizinindeki conf klasörüne git. Burda httpd.conf adında bir dosya var. bunu notepad ile aç. httpd.conf'ta
#!c:/perl/bin (veya daha değişik olabilir) bir satır vardır. Bu scriptinin en başında #! yazanları c:/perl/bin adresine gönder ve yorumlat anlamındadır..
Sen perl'ü nereye kurduysan onun tam adını oraya yaz.Mesela c:\program files\perl dizinine perl'ü kurduysan #!c:/perl/bin satırını
#!c:/program files/perl/bin olarak değiştir.. \ ve / lere dikkat..!
İkinci adım olarak #AddHandler cgi-script .cgi
diye bir satır daha var. Bu satırın önündeki # işaretini sil ve httpd.conf'u kaydedip çık. Apache'yi yeniden başlat.. Apache'yi kurduğun dizine git ve ordaki cgi-bin klasorunun içine ilk.cgi adıyla şunları yazıp konfigürasyonu bir dene..
#!perl
print "Content-type: text/html\n\n";
print "Herşey yolunda..";
beyaz bir ekran ve sadece herşey yolunda yazısını görüyorsan geçmiş olsun. Artık bu derdin bitti demektir.. Gülümseyebilirsin
NOT: #!perl yerine #!/usr/bin/perl yazma. Bu Unix serverde geçerlidir ve interpreter'in tam adresini verir. Sen bilgisayarına perl'ü kurunca o sistemine perl'ün tam adresini bildirir ve #!perl sistem tarafından tanınır..
Umarım buraya kadar sıkılmadan okumuşsundur.Ben sıkılmadan yazıyorum. Sorunun olursa mail at yeter..