Lanjutkan Kembali Daftar Isi

2. Mensetup Server Anda agar Menjalankan Program-Program Java CGI

Bagian ini akan membimbing anda melakukan instalasi paket Java CGI dengan penjelasan seperlunya sehingga anda tahu apa dampak tindakan anda. Jika Anda hanya ingin menginstal program-program dan acuh terhadap mengapa dan di mana, lanjutkan ke Mensetup Server Anda untuk menjalankan Program-program Java CGI (Bentuk Ringkas).

2.1 Kebutuhan Sistem

Software ini dapat bekerja di semua web server yang mirip Unix yang telah memiliki Java Development Kit. Saya menggunakannya di sistem Linux Debian yang menggunakan Apache sebagai http daemon. Jika anda menemukan bahwa ia tidak berjalan di server anda, silakan hubungi saya di dhs@orbits.com.

Sayangnya, interpreter run-time Java banyak memerlukan memori -- anda mungkin perlu menambahkan beberapa megabyte RAM ke server anda jika akan menggunakan banyak program Java CGI.

2.2 Software tambahan Java CGI

Software yang saya tulis untuk membantu dalam hal ini disebut Java CGI. Anda dapat memperolehnya dari Java CGI. (Angka versi mungkin berubah).

2.3 Membuka Kode sumber

Carilah direktori yang tepat untuk membuka paket ini. (Jika anda tidak memiliki tempat standar untuk menaruh paket-paket, saya sarankan anda menggunakan /usr/local/src/). Bukalah distribusi dengan menggunakan perintah berikut :


  gzip -dc java_cgi-0.4.tgz | tar -xvf -

Perintah ini akan membuat suatu direktori bernama java_cgi-0.4. Di sana anda akan menemukan file-file yang diacu oleh dokumen ini. (Jika nomor versi berubah, untuk seterusnya gunakan instruksi-instruksi dari distribusi).

2.4 Tentukan Kebijakan Local Path Anda

Anda perlu memutuskan lokasi untuk menaruh program-program Java CGI anda. Umumnya, anda akan menaruhnya di suatu direktori yang sesuai dengan direktori cgi-bin anda. Server Apache saya dikonfigurasi untuk memakai /var/web/cgi-bin sebagai direktori cgi-bin, jadi saya menggunakan /var/web/javacgi sebagai direktori untuk menaruh program-program Java CGI. Anda mungkin tidak ingin menaruh program Java CGI anda ke dalam salah satu direktori CLASSPATH yang ada. Editlah Makefile untuk mencerminkan konfigurasi sistem anda. Pastikan bahwa anda login sebagai user root dan menjalankan make install. Hal ini akan mengkompilasi program-program Java, memodifikasi script java.cgi agar sesuai dengan sistem anda dan menginstal program-program ke dalam tempat yang tepat. Jika anda ingin versi HTML dokumentasi ini dan sebuah dokumen percobaan, jalankan make all.

2.5 Menguji instalasi anda.

Dokumen-dokumen yang terinstal dari distribusi adalah javacgitest.html, javaemailtest.html dan javahtmltest.html. Jika anda menginstal seluruh paket, ia akan ada di dalam direktori yang anda tentukan di WEBDIR dalam Makefile. Jika tidak, anda dapat menjalankan make test untuk membangunnya dari javacgitest.html, javaemailtest.html-dist dan javahtmltest.html-dist.

Bila anda yakin bahwa instalasi anda telah bekerja dengan baik, anda boleh menghapus CGI_Test.class, Email_Test.class dan HTML_Test.class dari direktori JAVACGI anda dan javacgitest.html, javaemailtest.html dan javahtmltest.html dari direktori WEBDIR anda oleh karena mereka hanya menampilkan informasi yang normalnya hanya tersedia untuk server kepada user.


Lanjutkan Kembali Daftar Isi