Monday, April 18, 2011

Tutorial Linux : Menginstall LAMPP di Ubuntu

Kalau di Windows untuk membuat localhost kita pasti membutuhkan software, misalnya : Xitami, Wamp Server, XAMPP, dll. Saya asumsikan disini bahwa tujuan membuat localhost disini adalah untuk belajar dalam membuat web sendiri (web offline). Arti localhost sendiri bisa diasumsikan sebagai dukungan web server atau hosting lokal. Localhost dibutuhkan tidak hanya menyediakan tempat untuk file-file web kita, tetapi juga menjalankan script php serta database via mysql. Akan tetapi untuk membuat localhost di Linuxkita tidak usah memakai software-software tersebut kita cukup menginstall LAMPP. Pastikan kita sudah mempunyai koneksi internet ataupun kita mempunyai DVD Repository Ubuntu (sesuai dengan versi ubuntu Anda).

Apa itu LAMPP? LAMPP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL, phpMyAdmin dan PHP. Komponen-komponen dari LAMPP terdiri dari :
  • Linux sebagai sistem operasi
  • Apache HTTP Server sebagai web server
  • MySQL sebagai sistem basis data
  • PHP sebagai bahasa pemrograman yang dipakai
Dibawah ini adalah cara instalasi Apache, Mysql, dan PHP yang berhasil saya lakukan di linux Ubuntu tetapi sebelum Anda melakukan proses instalasai, Anda harus memastikan login sebagai "Super User" dengan cara :

Buka terminal/console Anda lalu ketikkan kode dibawah ini.
sudo su
atau
su

Maka Anda akan mendapatkan line baru yang berisi tentang perintah memasukkan password untuk user root, silahkan isi dengan menggunakan password user root Anda.

Pastikan terminal/console Anda tetap terbuka.
  1. Install MySQL
    Install MySQL dengan perintah seperti dibawah ini :
    aptitude install mysql-server mysql-client
    Lalu isi password untuk mengisi password untuk user root mysql.
  2. Install Apache
    Install Apache2 dengan perintah seperti dibawah ini :
    aptitude install apache2
    Untuk memastikan apakah Apache2 Anda sudah terinstal, silahkan buka pada browser Anda dan masukkan URL http ://localhost pada browser. Jika Anda mendapatkan tulisan It works! di browser Anda, maka Apache2 sudah terinstal dan jika belum ada tulisan tersebut maka Apache2 belum terinstal dengan benar. Dokumen default root pada Ubuntu berada di /var/www, dan file konfigurasi adalah /etc/apache2/apache2.conf (harap diingat baik-baik).
  3. Instalasi PHP5
    Instal PHP5 dan Apache PHP5 menggunakan perintah berikut :
    aptitude install php5 libapache2-mod-php5
    Restart Apache :
    /etc/init.d/apache2 restart
    Untuk memastikan apakah PHP5 Anda sudah terinstal tes PHP5 dengan membuat file info.php dan letakkan di direktori yang berada di /var/www. Buat file info di direktori tersebut :
    sudo gedit /var/www/info.php
    Masukkan script php seperti dibawah ini :
    <?php
    phpinfo();
    ?>
    Sama seperti langkah yang digunakan dalam mengetes apakah Apache2 sudah terinstal. Kita buka pada browser kita dengan memanggil file info.php tersebut di browser dengan URL http ://localhost/info.php. Jika terlihat tentang informasi tentang PHP maka PHP dan Apache sudah berhasil masuk dalam sistem operasi Linux Anda.
  4. Proses ini belum selesai, kita masih memerlukan beberapa modul untuk mendukung agar MySQL kita bekerjakita perlu melakukan sedikit konfigurasi dan install modul lagi agar MySQL mendukung di PHP5.
    Install beberapa modul untuk mendukung MySQL di PHP5. Buka terminal/console kita dengan mengetikkan perintah :
    aptitude search php5
    Maka Anda akan mendapatkan kode seperti ini dan langkah selanjutnya Anda harus menginstal modul-modul tersebut.
    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
    Langkah-langkah instal modul ini.
    aptitude 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


  • Setelah itu kita masuk ke bagian install phpMyadmin dengan cara :
    sudo apt-get install phpmyadmin
    Kemudian Anda akan diminta untuk memasukkan password untuk root phpMyAdmin, silahkan Anda isi sesuai dengan keinginan Anda (password harap diingat baik-baik)

  • Proses yang terakhir adalah kita harus me-Restart apache kita dengan mengetikkan perintah ini dalam terminal/console :
    /etc/init.d/apache2 restart

    Proses instalasi selesai dan Anda sudah bisa mempunyai setingan localhost sendiri di komputer/leptop Anda. Cukup mudah bukan :)

    4 Beri Komentar:

    1. key gan tkhs maju terus theo.piluz

      ku tunggu lanjutannya

      ReplyDelete
      Replies
      1. Ok pro_wizard, tunggu artikel-artikel berikutnya dan yang pasti akan menambah wawasan kita mengenai banyak hal.

        Delete

    2. ni yang ku tunggu - tunggu

      tkhs gan , maju terus theo.piluz

      ReplyDelete
      Replies
      1. Sama-sama pro_wizard senang bisa membantu. Selamat mencoba :-D hehe

        Delete