CARA: Mengkonfigurasi dan menguji Script PERL dengan IIS 4.0, 5.0, 5.1 dan 6.0

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 245225 - Melihat produk di mana artikel ini berlaku.
Kami sangat menyarankan semua pengguna upgrade ke Microsoft Internet Information Services (IIS) versi 7.0 berjalan pada Microsoft Windows Server 2008. IIS 7.0 secara signifikan meningkatkan Web infrastruktur keamanan. Untuk informasi lebih lanjut tentang IIS keamanan yang berhubungan dengan topik, kunjungi Web site Microsoft berikut:
http://www.Microsoft.com/technet/security/prodtech/IIS.mspx
Untuk informasi lebih lanjut tentang IIS 7.0, kunjungi Web site Microsoft berikut:
http://www.IIS.net/default.aspx?tabid=1
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini selangkah demi selangkah menjelaskan cara mengkonfigurasi dan menguji script PERL dengan Internet Information Server (IIS) versi 4.0 dan Internet Information Services (IIS) versi 5.0, 5.1 dan 6.0.

Script PERL berikut dapat digunakan dengan IIS untuk menguji instalasi benar dan pelaksanaan Common Gateway Interface (CGI) dan Internet Server Application Programming Interface (ISAPI) PERL script bahasa penafsir, seperti ActiveState PERL dan PERL untuk ISAPI.

Untuk informasi lebih lanjut tentang ActiveState PERL interpreter, kunjungi ActiveState Website berikut ini:
http://www.activestate.com/

Membuat tes Script PERL

Pada Notepad, menyimpan baris berikut kode dalam direktori script sebagai Helloworld.pl:
$url = "http://$ENV{SERVER_NAME}$ENV{URL}";
$ip = "$ENV{REMOTE_ADDR}";
print <<ENDOFTEXT;
HTTP/1.0 200 OK
Content-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>
ENDOFTEXT
exit(0);
				
Catatan Bahasa PERL izin tidak ada spasi di awal baris.

Catatan Setelah Anda membuat file, Anda harus mengkonfigurasi PERL untuk menjalankan aman dengan IIS. Jangan meletakkan Perl.exe di salah satu direktori yang dapat diakses oleh pengguna dengan browser.

Dengan menggunakan snap-in konsol manajemen Microsoft Internet Service Manager (ISM) (MMC), Anda dapat menempatkan file Perl.exe atau PerlIS.dll di luar biasa struktur direktori Web yang pengguna memiliki akses ke, dan Anda dapat menggunakan Script pemetaan fitur IIS untuk mengkonfigurasi eksekusi skrip PERL.

Mengkonfigurasi PERL Script pemetaan untuk IIS 4.0

  1. Klik Mulai, klik Program, klik Windows NT 4.0 Option Pack, klik Microsoft Internet Information Server, lalu klik Internet Service Manager.
  2. Klik kanan situs Web yang Anda ingin mengaktifkan PERL untuk, dan kemudian klik Properti.
  3. Klik Direktori Home tab.
  4. Klik Konfigurasi.
  5. Klik Tambahkan.
  6. Ketik berikut untuk Eksekusi:
    path lengkap untuk perlis.dll\perlis.dll
    Anda juga bisa mengetik berikut:
    path lengkap untuk perl.exe\perl.exe %s %s
    Catatan: "%S % s" huruf (misalnya, "%S % S" tidak bekerja).
  7. Untuk Ekstensi, jenis .pl.

    Catatan Pastikan bahwa Semua kata opsi yang dipilih untuk fungsionalitas penuh, dan bahwa Script mesin kotak centang dipilih.
  8. Klik Oke untuk kembali ke ANTARBINTANG. Dengan direktori script default dengan IIS, URL adalah sebagai berikut:
    http://Nama server/Scripts/helloworld.pl

Mengkonfigurasi PERL Script pemetaan untuk IIS 5.0 dan 5.1

  1. Klik Mulai, klik Program, klik Alat administratif, lalu klik Layanan Informasi Internet.
  2. Klik kanan situs Web yang Anda ingin mengaktifkan PERL untuk, dan kemudian klik Properti.
  3. Klik Direktori Home tab.
  4. Klik Konfigurasi.
  5. Klik Tambahkan.
  6. Ketik berikut untuk Eksekusi:
    path lengkap untuk perlis.dll\perlis.dll
    Anda juga bisa mengetik berikut:
    path lengkap untuk perl.exe\perl.exe %s %s
    Catatan "%s % s" huruf (misalnya, "%S % S" tidak bekerja).
  7. Untuk Ekstensi, jenis .pl.

    Catatan Pastikan bahwa Semua kata opsi yang dipilih untuk fungsionalitas penuh. Juga, pastikan bahwa Script mesin kotak centang dipilih.
  8. Klik Oke untuk kembali ke ANTARBINTANG. Dengan direktori script default dengan IIS, URL adalah sebagai berikut:
    http://Nama server/Scripts/helloworld.pl

Mengkonfigurasi PERL Script pemetaan untuk IIS 6.0

  1. Klik Mulai, klik Program, klik Alat administratif, lalu klik Layanan Informasi Internet.
  2. Klik kanan situs Web yang Anda ingin mengaktifkan PERL untuk, dan kemudian klik Properti.
  3. Klik Direktori Home tab.
  4. Klik Konfigurasi.
  5. Klik Tambahkan.
  6. Dalam Eksekusi Ketik jenis berikut:
    path lengkap untuk perlis.dll\perlis.dll
    Anda juga bisa mengetik berikut:
    path lengkap untuk perl.exe\perl.exe %s %s
    Catatan "%s % s" huruf (misalnya, "%S % S" tidak bekerja).
  7. Dalam Ekstensi kotak, jenis .pl.

    Catatan
    Pastikan bahwa Semua kata opsi yang dipilih untuk fungsionalitas penuh. Juga, pastikan bahwa Script mesin kotak centang dipilih.
  8. Klik Oke untuk kembali ke ANTARBINTANG.
  9. Klik Web Service Extensions folder.
  10. Klik Tambahkan ekstensi layanan Web baru.
  11. Ketik nama ekstensi, seperti "Script-script PERL."
  12. Klik Tambahkan, ketik lintasan penuh ke Perl.exe file, dan kemudian klik Baiklah.
  13. Pastikan bahwa Menetapkan status ekstensi untuk diizinkan kotak centang dipilih.
  14. Klik Oke untuk kembali ke ANTARBINTANG. Dengan direktori script default IIS, URL adalah sebagai berikut:
    http://Nama server/Scripts/helloworld.pl

REFERENSI

Untuk informasi tambahan tentang PERL Script di IIS 1.0, 2.0, dan 3.0, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
150629 Konfigurasi dan menguji Script PERL dengan Internet Information Server (IIS)

Properti

ID Artikel: 245225 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Internet Information Services 6.0
Kata kunci: 
kbhowtomaster kbmt KB245225 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:245225

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com