Cara Menginstal Perl di IIS 6 untuk Windows Server 2003

Daftar Isi:

Cara Menginstal Perl di IIS 6 untuk Windows Server 2003
Cara Menginstal Perl di IIS 6 untuk Windows Server 2003

Video: Cara Menginstal Perl di IIS 6 untuk Windows Server 2003

Video: Cara Menginstal Perl di IIS 6 untuk Windows Server 2003
Video: How to Show your Email in Conversation View in Outlook 2010 - YouTube 2024, April
Anonim

Perl adalah bahasa scripting yang sangat populer yang digunakan untuk mengembangkan berbagai macam alat. Salah satunya yang diketahui dengan baik adalah aplikasi CGI (Common Gateway Interface) berbasis web yang memungkinkan skrip Perl dieksekusi dari server web. Dengan sedikit konfigurasi, Anda dapat mengkonfigurasi IIS 6 pada sistem Windows Server 2003 Anda untuk melayani skrip Perl melalui CGI.

Menyalin Perl Binari

Sebelum setup IIS dapat dilakukan, file-file binari Perl harus diekstraksi ke sistem Anda. Unduh paket distribusi Perl ActiveState (dapatkan file zip AS dan bukan penginstal) dan ekstrak ke folder di server Anda (yaitu 'C: perl'). Kami akan memetakan IIS untuk menggunakan file yang ada di direktori ini.

Image
Image

Konfigurasi IIS 6 untuk Menjalankan Skrip Perl

Buka Manajer Layanan Informasi Internet ke Ekstensi Layanan Web dan pilih opsi untuk menambahkan ekstensi baru.

Setel properti berikut:
Setel properti berikut:
  • Nama ekstensi: Perl CGI
  • File yang diperlukan: C: perlbinperl.exe “% s”% s (dengan asumsi Anda mengekstraksi file ke ‘C: perl’)
  • Status disetel ke diizinkan

Setelah selesai, terapkan perubahan Anda.

Anda akan melihat ekstensi baru dalam daftar Ekstensi Layanan Web dengan status disetel ke diizinkan.
Anda akan melihat ekstensi baru dalam daftar Ekstensi Layanan Web dengan status disetel ke diizinkan.
Dengan ekstensi layanan terinstal, kita harus membuat pemetaan jenis file skrip Perl.
Dengan ekstensi layanan terinstal, kita harus membuat pemetaan jenis file skrip Perl.

Klik kanan pada folder Situs Web dan masuk ke dialog Properties.

Pada tab Direktori Rumah, buka dialog Konfigurasi.
Pada tab Direktori Rumah, buka dialog Konfigurasi.
Untuk mengizinkan IIS mengeksekusi file skrip Perl (.pl), tambahkan pemetaan ekstensi dengan properti berikut:
Untuk mengizinkan IIS mengeksekusi file skrip Perl (.pl), tambahkan pemetaan ekstensi dengan properti berikut:
  • Dapat dieksekusi: sama dengan "File yang diperlukan" yang dimasukkan saat membuat ekstensi "Perl CGI" di atas
  • Ekstensi:.pl
  • Verba: DAPATKAN, KEPALA, POST
  • Centang kotak untuk mesin skrip

Setelah selesai, terapkan perubahan Anda.

Selain itu, jika skrip Perl akan digunakan sebagai file CGI (.cgi), pemetaan ekstensi harus dikonfigurasi untuk jenis file ini juga:
Selain itu, jika skrip Perl akan digunakan sebagai file CGI (.cgi), pemetaan ekstensi harus dikonfigurasi untuk jenis file ini juga:
  • Dapat dieksekusi: sama dengan "File yang diperlukan" yang dimasukkan saat membuat ekstensi "Perl CGI" di atas
  • Ekstensi:.cgi
  • Verba: DAPATKAN, KEPALA, POST
  • Centang kotak untuk mesin skrip

Setelah selesai, terapkan perubahan Anda.

Setelah membuat perubahan konfigurasi yang diperlukan untuk IIS, jalankan perintah "iisreset" dari command prompt untuk memastikan perubahan didorong dan aktif.
Setelah membuat perubahan konfigurasi yang diperlukan untuk IIS, jalankan perintah "iisreset" dari command prompt untuk memastikan perubahan didorong dan aktif.
Pada titik ini, IIS 6 seharusnya dapat berhasil melayani skrip Perl.
Pada titik ini, IIS 6 seharusnya dapat berhasil melayani skrip Perl.

Pengujian Perl

Pada titik ini, server Anda siap untuk pergi, tetapi hanya untuk memastikan kami dapat mengkonfirmasi pengaturan Perl Anda melalui IIS dengan mudah. Buat beberapa file teks di direktori ‘C: Inetpubwwwroot’ dengan nama ‘test.pl’ dan ‘test.cgi’ yang berisi hal-hal berikut:

#!c:perlbinperl.exe

use strict; use CGI; my $test = new CGI;

print $test->header(“text/html”),$test->start_html(“Perl Test”); print $test->h1(“Perl is working!”); print $test->end_html;

Akhirnya, telusuri ke alamat: ‘https://localhost/test.pl’ dan ‘https://localhost/test.cgi’ di server Anda dan Anda akan melihat pesan yang menyatakan bahwa Perl berfungsi. Jika halaman berhasil dimuat, Perl sekarang aktif dan berjalan di mesin Anda.

Image
Image

Kesimpulan

Setelah Anda memiliki Perl dan berjalan pada sistem Windows Anda, Anda dapat menyebarkan atau mengembangkan aplikasi Perl CGI Anda sendiri.

Tautan

Unduh ActivePerl dari ActiveState (Paket AS Zip)

Direkomendasikan: