11Jul

Cara menginstal Perl di IIS 6 untuk Windows Server 2003

click fraud protection

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

Menyalin Binari Perl

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

Mengkonfigurasi IIS 6 untuk Jalankan Script Perl

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

Tetapkan properti berikut:

  • Nama ekstensi: Perl CGI
  • File yang dibutuhkan: C: perlbinperl.exe "% s"% s( dengan asumsi Anda mengekstrak file ke 'C: perl')
  • Status disetel ke
instagram viewer

yang diizinkan Setelah selesai, terapkanperubahanmu

Anda harus melihat ekstensi baru dalam daftar Web Service Extension [Ekstensi Layanan Web] dengan status set to allow.

Dengan ekstensi layanan yang terpasang, kita harus membuat pemetaan jenis file Perl script.

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

Pada tab Home Directory, buka dialog Configuration.

Untuk mengizinkan IIS mengeksekusi berkas skrip Perl( .pl), tambahkan pemetaan ekstensi dengan properti berikut:

  • Executable: sama seperti "File yang dibutuhkan" masuk saat membuat ekstensi "Perl CGI" di atas Ekstensi
  • :. pl
  • Verbs: GET, HEAD, POST
  • Centang kotak untuk mesin skrip

Setelah selesai terapkan perubahan Anda.

Selain itu, jika skrip Perl akan digunakan sebagai file CGI( .cgi), pemetaan ekstensi perlu dikonfigurasi untuk jenis file ini juga:

  • Executable: sama seperti "File yang dibutuhkan" masuk saat membuat "CGI Perl"ekstensi di atas
  • Extension:. cgi
  • Verbs: GET, HEAD, POST
  • Centang kotak untuk mesin skrip

Setelah selesai menerapkan perubahan Anda.

Setelah membuat perubahan konfigurasi yang diperlukan ke IIS, jalankan perintah "iisreset" dari command prompt untuk memastikan perubahan didorong dan aktif.

Pada titik ini, IIS 6 harus bisa berhasil menjalankan script Perl.

Testing Perl

Pada tahap ini, server Anda siap untuk digunakan, namun hanya untuk memastikan kita dapat mengkonfirmasi setup Perl Anda melalui IIS dengan mudah. Buat beberapa file teks di direktori 'C: Inetpubwwwroot' bernama 'test.pl' dan 'test.cgi' keduanya berisi yang berikut ini:

#! C: perlbinperl.exe

digunakan secara ketat;
menggunakan CGI;
$ test = new CGI;

mencetak $ test- & gt; header( "text / html"), $ test- & gt; start_html( "Perl Test");
mencetak $ test- & gt; h1( "Perl bekerja!");
mencetak $ test- & gt; end_html;

Terakhir, browse ke alamat: 'http: //localhost/ test.pl' dan 'http: //localhost/ test.cgi' di server Anda dan Anda akan melihat pesan yang menyatakan bahwa Perl sedang bekerja. Jika halaman berhasil dimuat, Perl sekarang aktif dan berjalan di komputer Anda.

Kesimpulan

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

Links

Download ActivePerl dari ActiveState( AS Zip Package)