Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

NASıL YAPıLıR: Yapılandırma ve PERL komut dosyası IIS 4.0, 5.0, 5.1 ve 6.0 ile sınama

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:245225
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:IIS 7.0 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
Bu makalede açıklanan üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

Bu görevde

Özet
Bu adım adım makalede, nasıl yapılandırılacağı ve ınternet ınformation Server (IIS) sürüm 4.0 ve ınternet ınformation Services (IIS) 5.0, 5.1 ve 6.0 sürümleri, bir PERL komut açıklar.

Aşağıdaki PERL komut dosyası IIS Common Gateway ınterface (CGI) hem de ınternet sunucusu uygulama programlama arabirimi (ISAPI) PERL komut dosyası dili yorumlayıcılar, ActiveState PERL ve PERL için ISAPI yürütülmesini ve doğru yüklenebilmesi için sınamak için kullanılır.

ActiveState PERL yorumlayıcıları hakkında daha fazla bilgi için aşağıdaki ActiveState Web sitesini ziyaret edin: back to the top

Sınama PERL komut dosyası oluşturma

Not Defteri'nde, aşağıdaki komut dosyaları</a0> dizininde kod satırlarını Helloworld.pl kaydedin:
$url = "http://$ENV{SERVER_NAME}$ENV{URL}";$ip = "$ENV{REMOTE_ADDR}";print <<ENDOFTEXT;HTTP/1.0 200 OKContent-Type: text/html<HTML><HEAD><TITLE>Hello World!</TITLE></HEAD><BODY><H4>Hello World!</H4><P>You have reached <a href="$url">$url</a></P><P>Your IP Address is $ip</P><H5>Have a nice day!</H5></BODY></HTML>ENDOFTEXTexit(0);				
Not The PERL dil bir satırın başında boşluk izin verir.

Not Dosyayı oluşturduktan sonra PERL, güvenli bir şekilde IIS ile birlikte çalışacak şekilde yapılandırmanız gerekir. Herhangi bir tarayıcı ile bir kullanıcı tarafından erişilebilen dizinlerin Perl.exe koymayın.

Internet Service Manager'ı (ISM) Microsoft Yönetim Konsolu'nu (MMC) ek bileşenini kullanarak, Perl.exe veya PerlIS.dll dosyalar dışında kullanıcıya erişim normal Web dizin yapısını koyabilirsiniz ve Komut dosyası eşleme özelliği, ııS'NIN, PERL komut dosyası yürütme yapılandırmak için kullanabilirsiniz.

back to the top

IIS 4.0 için PERL komut dosyası eşlemesi yapılandır

  1. Başlat ' ı tıklatın, Programlar ' ı tıklatın, Windows NT 4.0 Option Pack ' ı tıklatın, Microsoft ınternet ınformation Server ' ı tıklatın ve Internet Service Manager ' ı tıklatın.
  2. PERL için etkinleştirmek istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  3. Giriş dizini</a0> sekmesini tıklatın.
  4. Yapılandırma ' yı tıklatın.
  5. Ekle ' yi tıklatın.
  6. Çalıştırılabilir için aşağıdakileri yazın:
    full path to perlis.dll \perlis.dll
    Ayrıca aşağıdakileri yazabilirsiniz:
    full path to perl.exe \perl.exe %s %s
    Not: "%s % s" büyük/küçük harf duyarlıdır (örneğin, "%S % S" çalışmıyor).
  7. Için uzantısı.pl yazın.

    NotTüm fiiller seçeneği tam işlevselliği için seçilir ve Kod alt yordamı</a0> onay kutusunun seçili olduğundan emin olun.
  8. Için ISM dönmek için Tamam ' ı tıklatın. Varsayılan komut dosyası dizini ile IIS ile URL şudur:
    Server Name /scripts/helloworld.pl http://
back to the top

IIS 5.0 ve 5.1 PERL komut dosyası eşlemesi yapılandır

  1. Başlat ' ı tıklatın, Programlar ' ı tıklatın, Yönetimsel Araçlar ' ı tıklatın ve sonra da Internet ınformation Services ' ı tıklatın.
  2. PERL için etkinleştirmek istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  3. Giriş dizini</a0> sekmesini tıklatın.
  4. Yapılandırma ' yı tıklatın.
  5. Ekle ' yi tıklatın.
  6. Çalıştırılabilir için aşağıdakileri yazın:
    full path to perlis.dll \perlis.dll
    Ayrıca aşağıdakileri yazabilirsiniz:
    full path to perl.exe \perl.exe %s %s
    Not "%s % s" büyük/küçük harf duyarlıdır (örneğin, "%S % S" çalışmıyor).
  7. Için uzantısı.pl yazın.

    Not Tam işlevselliği için Tüm fiiller seçeneğinin seçili olduğundan emin olun. Ayrıca, Komut dosyası alt yapısı</a0> onay kutusunu seçili olduğundan emin olun.
  8. Için ISM dönmek için Tamam ' ı tıklatın. Varsayılan komut dosyası dizini ile IIS ile URL şudur:
    Server Name /scripts/helloworld.pl http://
back to the top

IIS 6.0 için PERL komut dosyası eşlemesi yapılandır

  1. Başlat ' ı tıklatın, Programlar ' ı tıklatın, Yönetimsel Araçlar ' ı tıklatın ve sonra da Internet ınformation Services ' ı tıklatın.
  2. PERL için etkinleştirmek istediğiniz Web sitesini sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  3. Giriş dizini</a0> sekmesini tıklatın.
  4. Yapılandırma ' yı tıklatın.
  5. Ekle ' yi tıklatın.
  6. Yürütülebilir dosyası</a0> kutusunda, aşağıdakileri yazın:
    full path to perlis.dll \perlis.dll
    Ayrıca aşağıdakileri yazabilirsiniz:
    full path to perl.exe \perl.exe %s %s
    Not "%s % s" büyük/küçük harf duyarlıdır (örneğin, "%S % S" çalışmıyor).
  7. Uzantı kutusuna .pl.

    Not
    tam işlevselliği için Tüm fiiller seçeneği seçili olduğundan emin olun. Ayrıca, Komut dosyası alt yapısı</a0> onay kutusunu seçili olduğundan emin olun.
  8. Için ISM dönmek için Tamam ' ı tıklatın.
  9. Web hizmeti uzantıları klasörünü tıklatın.
  10. Yeni Web hizmeti uzantısı Ekle ' yi tıklatın.
  11. "PERL komut dosyalarını." gibi bir uzantı için bir ad yazın.
  12. Ekle ' yi tıklatın, Perl.exe dosyanın tam yolunu yazın ve Tamam'ı tıklatın .
  13. Uzantı durumunu izin verilir olarak ayarla onay kutusunun seçili olduğundan emin olun.
  14. Için ISM dönmek için Tamam ' ı tıklatın. IIS varsayılan komut dosyası dizini ile URL şudur:
    Server Name /scripts/helloworld.pl http://
back to the top
Referanslar
PERL komut dosyası IIS 1.0 hakkında ek bilgi için 2.0 ve 3.0, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
150629PERL komut dosyası ile ınternet ınformation Server (IIS) sınama ve yapılandırma
back to the top
IIS

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 245225 - Son İnceleme: 07/07/2008 17:54:26 - Düzeltme: 6.1

Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Internet Information Services version 5.1, Microsoft Internet Information Services 6.0

  • kbmt kbhowtomaster KB245225 KbMttr
Geri bildirim