Langkah-langkah ini saya pake pas nge-set-up lab komputer buat ngajarin mahasiswa saya belajar Web Programming.
- Saya download dulu paket-paket yang saya butuhkan
Saya membutuhkan Xampp untuk Linux biar bisa coding PHP, dan make MySQL. Biasanya emang temen-temen make APT-GET buat nginstall nih paket. Cuman, kadang-kadang ada aja errornya pas lagi butuh. Apa boyeh buat, terpaksa pake Xampp. Biar gak repot. Selain itu, untuk codingnya, biar gak pake gedit (mahasiswa suka males) saya donlot juga EasyEclipse for PHP. Nah untuk jalanin nih Eclipse, saya juga donlot JDK. Kalo gak salah sih di Eclipse udah adaJava runtime-nya. Ini cuman just make sure. - Saya nginstall tuh paket-paket
Pertama saya install dulu Xampp-nya. Caranya gampang. Cukup ekstrak aja tuh paket ke direktori /opt. Sehingga didapatkan direktori home Xampp ada di /opt/lampp. Kalo udah, saya jalanin tuh Xampp, tes jlan ato nggak. Perintahnya gini:$ sudo /opt/lampp/lampp startKalo semuanya keliatan baik-baik saja, kita bisa lanjutkan ke nginstall JDK. Nginstallnya harus pake konsol. Saya nginstallnya juga di /opt. Saya pake JDK yang saya donlot dari Sun Microsystem. Saya kopi dulu filenya ke /opt, lalu$ cd /opt
$ sudo ./<nama-file-instalasi-jdk>Terus, turunin terus hingga muncul konfirmasi. Jawab yes. Kalo udah kelar, berarti instalasi juga kelar. Habis itu, saya kopikan EasyEclipse for PHP ke home direktori-nya user yang biasa (non sudoer). Udah.
- Saya bikin beberapa perubahan biar bisa jalan semuaSupaya Java bisa jalan, dan yang dijalanin adalah yang barusan saya install, saya harus menghapus symbolic link java di dalam direktori /usr/bin. Perintahnya:$ sudo rm /usr/bin/java
Habis itu saya bikin lagi symbolic link dari instalasi Java saya:
$ sudo ln -s /opt/jdk-<versi>/bin/java /usr/bin/java
$ sudo ln -s /opt/jdk-<versi>/bin/javac /usr/bin/javac
$ sudo ln -s /opt/jdk-<versi>/bin/jar /usr/bin/jarSekalian aja biar bisa kompail kalo coding Java sewaktu-waktu. Habis itu saya harus ngecek, jalan gak tuh Java-nya:
$ sudo java
$ sudo javacOh, ternyata jalan. Berikutnya, karena di komputer-kompuer lab komputer ada dua user, 1 sudoer dan 1 bukan, maka saya wajibkan mahasiswa hanya pake yang non sudoer. Caranya? Gampang! Gak usah kasih tau passwordnya, beres. Lalu saya buatin sub direktori web di dalam home direktori si user, begini:
$ sudo mkdir /home/labkomp/web
$ sudo ln -s /home/labkomp/web /opt/lampp/htdocs/web$ sudo chmod -Rf 777 /home/labkom/web
Baris kedua gunanya untuk membuat symbolic link dari home direktori user labkomp ke direktori htdocs-nya Xampp. Jadi, nantinya mahasiswa cukup masih ke direktori web di dalam home direktorinya. Bikin file PHP, terus bisa di cek dengan buka browser ke http://localhost/web/
Kalo pengen pake EasyEclipse, cukup klik dua kali ikon ecplise, muncul pertanyaan di mana workspacenya, Next aja, nantinya gak kita pake tuh setting. Pas udah masuk eclipse, buat project baru. Terus klik kanan di projectnya, pilih Properties, lalu setting servernya, ganti http://localhost dengan http://localhost/web. Bikin file PHP baru pake eclipse, lalu ketik:
<?
phpinfo();
?>Save file itu, liat … di kotak bawah! Keliatan kan jalannya.
Selamat mencoba juragan!
Dibahas juga di sini.

5 Komentar
kalau pakai link langsung downloadnya pasti tambah ‘memudahkan’ user dari pada harus googling lagi…. apalagi kalau usernya itu tipe orang pemalas kayak sy
emang harus pake ubuntu klo bljr php?
kdgrnnya lumayan ribet bos…fiuhh..
Langkah-langkah ini kan emang buat yang gak bisa beli lisensi tapi pengen tetep bisa belajar PHP (plus idealisme anti monopoli dan tidak menyukai virus).
Kadang, repot-repot dikit tetapi kalo udah liat kemudahannya sih barang kali jadi nagih.
Pernah nyoba nyambungin java dengan PHP belum?
Kalau sudah mohon bantuannya.
Java dengan PHP? Sudah atuh. Buat ngajar mahasiswa pemrograman jaringan
Bantuan apa yang dibutuhkan?
One Trackback/Pingback
[...] informasi di sini akhirnya saya mencoba EasyEclipse for PHP. Saya sudah lama mendengar kebesaran Eclipse sebagai [...]