Instalasi Apache2 Dengan PHP5 Pada Linux Debian

, ,

Kali ini saya akan memberikan teknik step-by-step untuk membuat web server dengan sistem operasi linux yakni Debian. Sebelumnya pastikan repository sudah tersedia, dapat menggunakan koneksi internet, maupun menggunakan DVD Repository Debian. Kalau saya menggunakan ISO Repository Debian yang masing-masing saya mount ke direktory /mnt, dan kemudian dari setting apt sources.list nya saya arahkan kesitu, jadi ga usah pake burning ke DVD dan juga ga usah ke Internet.

Untuk bahasan ini saya menggunakan Debian 7.2. Kalau kebetulan sampeyan punya OS Debian yang lebih baru atau lebih lawas, harusnya ga masalah karena perintahnya sama. Hanya mungkin versi Apache2 dan PHP5 nya yang berbeda. Server yang saya pakai menggunakan IP Address 192.168.2.11, untuk itu silahkan sesuaikan sendiri dengan IP Address yang sampeyan pakai. 🙂

Instalasi Apache2

Karena apache2 sudah tersedian dalam paket debian, maka sangat mudah sekali instalasinya yakni tinggal menjalankan perintah berikut ini:

#apt-get install apache2

Setelah itu, sekarang coba buka alamat dari server menggunakan browser kesayangan anda untuk mengetes apakah instalasi Apache2 tadi berhasil atau tidak.

Jika anda menemui halaman dengan kata-kta "It wokrs!" berarti instalasi apache sudah berhasil

Jika anda menemui halaman dengan kata-kta “It wokrs!” berarti instalasi apache sudah berhasil

Secara default, document root akan berada di directory /var/www, sedangkan konfigurasi filenya berada di directory /etc/apache2 yakni sebuah file dengan nama apache2.conf. Konfigurasi tambahan diletakkan juga di dalamnya seperti mods-enabled dan sites-enabledsites-available dan juga conf.d.

Instalasi PHP5

Langkah berikutnya adalah instalasi PHP5 dengan modul Apache PHP5. Lagi – lagi caranya cukup simple karena repository debian sudah menyediakan semuanya sbb:

#apt-get install php5 libapache2-mod-php5

Setelah itu kita mesti restart dulu service apache nya dengan cara sebagai berikut:

#service apache2 restart

Test PHP5

Untuk mengetes apakah PHP5 sudah terinstall dengan benar, kita gunakan cara yang sudah umum yakni membuat sebuah halaman sederhana di directory web sebagai berikut:

#nano /var/www/info.php

Kemudian isikan code berikut ini:

<?php
    phpinfo();
?>

Simpan dengan menekan tombol Ctrl+X dan jawab konfirmasi simpan dengan Y. Kemudian coba buka halaman tersebut dari browser sebagai berikut:

phpinfo

Kalau muncul halaman ini berarti sudah berhasil

Seperti yang sampeyan lihat, PHP5 sudah bekerja dengan baik.

Instalasi PHP5 Modules

Setelah berhasil menginstall PHP5 dan Apache2, maka langkah selanjutnya adalah instalasi modul-modul PHP5 agar bisa digunakan di aplikasi web yang nantinya kita bikin. Seperti modul untuk koneksi ke MySQL, SQLite, dan modul-modul lainnya. Untuk mencari modul-modul apa saja yang bisa diinstall, silahkan ketik perintah berikut ini:

#aptitude search php5

Setelah itu akan ditampilkan beberapa modules yang tersedian

aptitudesearchphp5

Modul PHP5

 Dari sini silahkan instalasi modul-modul yang anda butuhkan, sebagai contoh sebagai berikut:

#apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json

Kemudian restart service Apache2 lagi. Dan sekarang web server telah siap digunakan untuk hosting web apps yang Anda buat. Selamat belajar …

1 reply
  1. Indonesia Hebat says:

    Saya tertarik dengan postingan anda ini, informasi web server yg sangat berguna sekali.
    Saya juga mempunyai tulisan yang sejenis yang bisa anda kunjungi di
    <a href=”http://lpug.gunadarma.ac.id/sertifikasi/”>Informasi</a>

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.