Fiuh.. lama tidak menulis kembali karena kesibukan penulis dalam beberapa projek dan aktifitas mengajar. Nah.. Kali ini penulis akan membagikan sedikit pengalaman dalam melakukan instalasi XAMPP pada Linux.
Instalasi dan setting web server pada Linux meruapakan suatu hal penting yang harus kita lakukan dalam pembangunan Aplikasi Web menggunakan PHP. Mengapa ? Karena web server apache yang dijalankan pada OS Linux cenderung lebih bebas virus dan aman dibandingkan OS Windows. Pada kasus kali ini penulis akan menggunakan distro Linux CentOS (Karena di KPDE Pemprov telah lama menggunakan Linux ini sehingga penulis hanya melakukan upgrade versi dan melakukan penyesuaian hehe..:)
Instalasi dan setting web server pada Linux meruapakan suatu hal penting yang harus kita lakukan dalam pembangunan Aplikasi Web menggunakan PHP. Mengapa ? Karena web server apache yang dijalankan pada OS Linux cenderung lebih bebas virus dan aman dibandingkan OS Windows. Pada kasus kali ini penulis akan menggunakan distro Linux CentOS (Karena di KPDE Pemprov telah lama menggunakan Linux ini sehingga penulis hanya melakukan upgrade versi dan melakukan penyesuaian hehe..:)
Apa saja yang harus dipersiapkan sebelum memulai ??
• XAMPP for Linux
• Kabel UTP yang telah siap pakai (Gunakan cross over jika Anda ingin menguji meggunakan 2 komputer)
Setelah melakukan persiapan, berikut adalah langkah – langkah instalasi dan setting web server XAMPP pada Linux :
1. Kopikanlah file XAMPP Anda kedalam folder opt
2. Bukalah Terminal lalu ekstrak file XAMPP dengan mengetikan kode berikut ini :
3. XAMPP pada Linux tidak memiliki Antar Muka Pengguna seperti Windows, oleh karena itu, Untuk menjalankannya Anda perlu mengetikan perintah LAMPP start pada direktori tempat anda melakukan instalasi :
4. Sampai disini, cobalah untuk menguji apakah server telah berjalan dengan baik dengan cara mengetikan http://localhost pada browser. Jika tidak ada kesalahan Anda akan mendapati tampilan seperti dibawah ini :
5. Kebanyakan setelah sampai pada tahap ini, web developer lupa untuk melakukan setting keamanan pada web server sehingga mudah di eksploitasi. Hal itu terjadi karena folder XAMPP, phpMyadmin, MySQL dan FTP belum di berikan password. Untuk memberikan password, masuklah terlebih dahulu kedalam panel XAMPP dan pilihlah link security.
6. Jika Anda perhatikan baik-baik, dibagian bawah pada panel ini ada sebuah perintah yang harus kita ketikan untuk melakukan setting password ini melalui terminal (Jika di window setting password dilakukan melalui antarmuka web). Oleh karena itu ketikanlah perintah berikut :
7. Berilah password pada setiap fitur dengan cara mengetikan password ddari masing-masing fitur.
8. Selanjutnya agar web server Anda dapat diakses melalui komputer lain, Anda perlu memberikan IP Address pada komputer Linux Anda. Oleh karena itu pilihlah menu System > Preference > Network Connection.
9. Pada kotak dialog yang tampil, pilihlah tab Wired kemudian settinglah alamat IP yang anda inginkan (disesuaikan tentunya).
10. Selanjutnya sekarang coba Anda pasangkan kabel pada komputer lain dan melakukan pemanggilan melalui browser dengan mengetikan alamat IP komputer yang telah anda setting, misalnya http://192.168.1.1/. apa yang terjadi ??
11. ya tentu saja Anda masih belum bisa mengakses web server Anda. Hal ini terjadi karena Anda belum melakukan setting firewall pada Linux yang memperbolehkan akses port 80/HTTP. Untuk itu, pilihlah menu system > preferences > Firewall. Kemudian berilah cek list pada kotak dialog 80/tcp.
Posting Komentar