LAMPP – Linux WebServer

15 Mar

Lampp adalah webserver yang berjalan di OS linux. Berikut adalah panduan untuk melakukan instalasi Lampp di Ubuntu.

Langkah Instalasi webServer di Linux

Cek / Set IP Address WebServer

  1. Lakukan Instalasi Ubuntu
  2. Cek setting IP Ubuntu, Langkah
    1. Buka menu Application, accessories, terminal
    2. Ketikkan ifconfig, cek setting untuk eth0 atau eth1 (tergantung Network card yang dipakai untuk akses web Server), sesuai dengan gambar berikut
    3. cek setting melalui terminal, ketikkan ping [IP Address], dalam contoh:
      ping 192.168.56.101
    4. Jika diperlukan, lakukan Setting ulang IP Address, diusahakan IP Address untuk webServer adalah Static. Jika telah melakukan Setting IP Address, lakukan restart Network dengan perintah :
      1. sudo /etc/init.d/networking restart

Instalasi XAMPP Linux (webserver)

Instalasi

  1. Download master LAMPP di http://www.apachefriends.org/en/xampp-linux.html#374
  2. copykan master xampp-linux.tar ke lokasi sementara. Misal, copykan ke folder home
  3. buka terminal, lakukan extract instalasi XAMPP, ketikkan
    sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
    XAMPP akan terinstall di folder [root]/opt
  4. lakukan startup XAMPP, dari terminal ketikkan
    sudo /opt/lampp/lampp start, seperti pada tampilan berikut

  5. Lakukan pengecekan bahwa service xampp sudah berjalan, buka browser, pada bagian address, ketikkan IP Server, jika sukses akan muncul

Autorun Service LAMPP

  1. Agar Service LAMPP berjalan pada saat OS Startup, buka menu System, Preferences, Startup Application.
    1. Muncul window berikut
    2. Klik ADD, muncul window
      Pada bagian name, isikan XAMPP,
      pada bagian command, isikan gksu /opt/lampp/lampp start ;
      pada bagian comment isikan: start xampp, jika sudah, klik ADD, dan tekan close

Penyiapan Folder aplikasi web

  1. Folder aplikasi Web akan terletak di /opt/lampp/htdocs/
  2. Di Linux, setiap folder memilki hak akses tertentu. Kita harus menset hak akses di folder aplikasi web agar bisa di akses oleh aplikasi LAMPP. Caranya:
    1. Buka Terminal, ketikkan sudo chmod 777 -R /opt/lampp/htdocs/

Fitur LAMPP

Beberapa layanan yang terdapat di LAMPP

  1. Apache WebServer
  2. DBMS mySQL
  3. FTP – proFTPD

Setting configurasi php.ini

Untuk melakukan perubahan setting configurasi php.ini, langkahnya:

  1. Login dalam Server Ubuntu
  2. Buka terminal, dari menu Accessoris, Terminal
  3. Masuk ke folder /opt/lampp/etc, perintah terminal :
    cd opt/lampp/etc
  4. Buka file php.ini, dengan perintah
    sudo nano php.ini
  5. Simpan file, caranya Ctrl+X, pilih yes, tekan ENTER
  6. Restart LAMPP, dengan perintah:
    sudo /opt/lampp/lampp restart

LAMPP Security

  1. Buka terminal, ketikkan Sudo /opt/lampp/lampp security
  2. Setting security sesuai dengan tampilan berikut, ingat password yang dientrikan, untuk password root mySQL, isikan ocals99 :
  1. Untuk ujicoba aplikasi, buka browser, masukkan address [ip server]/index.html

Remote Desktop

Agar server bisa diremote, langkahnya:

  1. Login di Ubuntu
  2. Buka menu Preferences, Remote Desktop
  3. Lakukan setting sesuai dengan gambar berikut:
  4. Lakukan instalasi TightVNC, bisa didapatkan di http://www.tightvnc.com/download.php
  5. Jalankan TighVNC Viewer
  6. Untuk b isa di remote, posisi di Ubuntu harus Lock Screen

FTP

Jika diperlukan, aplikasi bisa diupdate, bisa dilakukan dengan FTP. Langkahnya:

  1. Lakukan instalasi winscp, bisa didapatkan di http://winscp.net/eng/index.php
  2. Jalankan aplikasi winscp, isi setting koneksi sesuai tampilan berikut:
  3. Hostname isikan IP server, isi username dan password, sesuaikan protocol, klik login. Jika tidak melakukan perubahan security, user name : nobody, password : lampp
  4. Jika login sukses, anda akan langsung masuk ke folder : /opt/lampp/htdocs/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: