Halaman

Senin, 23 April 2012

Latihan Netbeans

Latihan java membuat form 



Membuat variable
public class JFrame2 extends javax.swing.JFrame {
int total,hargadasar,joging,swim,gym,bayar,kode;
       public JFrame2() {
        initComponents();
    }

Listing / scrip untuk Data Rumah :
    private void clokasiActionPerformed(java.awt.event.ActionEvent evt) {                                      
         kode=clokasi.getSelectedIndex();
        switch(kode)
        {
            case 1:
                hargadasar=2000000;
            break;
          
            case 2:
                hargadasar=3000000;
            break;

             case 3:
                hargadasar=4000000;
            break;

            default:
                hargadasar=0;
        }
        txthargadasar.setText(String.valueOf(hargadasar));
total();
    }



Listing / scrip untuk Fasilitas Rumah :

     checkbox 1 = Joging Track


  private void chk1ActionPerformed(java.awt.event.ActionEvent evt) {                                   
    if(chk1.isSelected()==true)
        joging=100000;
    else
        joging=0;
    txtjoging.setText(String.valueOf(joging));
     total();
    }


    checkbox 2 = Swimming Pool


 private void chk2ActionPerformed(java.awt.event.ActionEvent evt) {                                   
    if(chk2.isSelected()==true)
        swim=200000;
    else
        swim=0;
    txtswim.setText(String.valueOf(swim));
    total();
    }


    checkbox 3 = Gym


private void chk3ActionPerformed(java.awt.event.ActionEvent evt) {                                   

    if(chk3.isSelected()==true)
        gym=300000;
    else
        gym=0;
    txtgym.setText(String.valueOf(gym));
    total();
    }

Listing / scrip untuk Cara Pembayaran :

private void r1ActionPerformed(java.awt.event.ActionEvent evt) {                                 
    bayar=10000;
    txtcarabayar.setText(String.valueOf(bayar));
    total();
    }                                
private void r2ActionPerformed(java.awt.event.ActionEvent evt) {                                 
    bayar=50000;
    txtcarabayar.setText(String.valueOf(bayar));
    total();
    }

Listing / scrip untuk TextBox Total :
 void total()
{
    total=hargadasar+joging+swim+gym+bayar;
    txttotal.setText(String.valueOf(total));
}

Listing / scrip untuk Command Button Bersih :

private void btnbersihActionPerformed(java.awt.event.ActionEvent evt) {                                        
    clokasi.setSelectedIndex(0);
    txthargadasar.setText("");
    txtjoging.setText("");
    txtswim.setText("");
    txtgym.setText("");
    txttotal.setText("");
    txtcarabayar.setText("");
    chk1.setSelected(false);
    chk2.setSelected(false);
    chk3.setSelected(false);
    r1.setSelected(false);
    r2.isDisplayable();
    }

Listing / scrip untuk Command Button Keluar :

private void btnkeluarActionPerformed(java.awt.event.ActionEvent evt) {                                        
            dispose();
    }

Jumat, 30 Maret 2012

Latihan Perhitungan Java

Latihan belajar java Soal :
Buatlan Program menghitung nilai Mahasiswa dengan ketentuan sebagai berikut :


  1.  Nilai UTS, UAS dan Tugas diinput melalui keyboard
  2. menghitung Nilai murni
    • Nilai Murni UTS  = Nilai UTS dikali 35%
    • Nilai Murni UAS = Nilai UAS dikali 45%
    • Nilai murni Tugas = Nilai Tgas dikali 20%
  3. Nilai Akhir adalah perhitungan nilai-nilai murni
  4. Layar masukan dan keluaran seperti di bawah

Masukan Nama Siswa : _________________
Nilai UAS                   : _____
Nilai UTS                    : _____
Nilai Tugas                  : _____

Nama Mahasiswa          :
Nilai UTS                      :
Nilai UAS                     :
Nilai Tugas                   :
Nilai Akhir yang di peroleh :


Jawab

iimport java.util.Scanner;
class mahasiswa
{
public static void main (String args[])
{
Scanner input=new Scanner(System.in);
String nama;
double nuts,nuas,ntgs,nakhir,uts,uas,tgs;
System.out.println("------------------------------");
System.out.print("|  Nama Mahasiswa : ");
nama=input.nextLine();
System.out.print("|  Nilai UTS : ");
uts=input.nextDouble();
System.out.print("|  Nilai UAS : ");
uas=input.nextDouble();
System.out.print("|  Nilai Tugas : ");
tgs=input.nextDouble();
System.out.println("--------------------------------");
nuts=uts*0.35;
nuas=uas*0.45;
ntgs=tgs*0.20;
nakhir=nuts+nuas+ntgs;
System.out.println("\n\n\n**********************************");
System.out.println("|  Nama Mahasiswa : "+nama);
System.out.println("|  Nilai Murni UTS : "+nuts);
System.out.println("|  Nilai Murni UAS : "+nuas);
System.out.println("|  Nilai Murni Tugas : "+ntgs);
System.out.println("|  Nilai Murni yang di peroleh: "+nakhir);
System.out.println("**********************************");
}
        }
Hasil outputnya

--------------------Configuration: <Default>--------------------
------------------------------
|  Nama Mahasiswa       : Ahmad Yasin
|  Nilai UTS                   : 80
|  Nilai UAS                   : 70
|  Nilai Tugas                  : 65
--------------------------------



**********************************
|  Nama Mahasiswa               : Ahmad Yasin
|  Nilai Murni UTS                 : 28.0
|  Nilai Murni UAS                 : 31.5
|  Nilai Murni Tugas                : 13.0
|  Nilai Murni yang di peroleh  : 72.5
**********************************

Process completed.

Senin, 26 Maret 2012

Operator dalam Java


Java adalah bahasa pemrograman yang mempunyai banyak operator. Secara garis besar operator dapat  digolongkan dalam  2  bentuk dasar,  yaitu  unary  operator  dan binary  operator.  Unary  operator  adalah  operator  yang  hanya  melibatkan  1 operand.   Sedangkan   binary   operator   adalah   operator   yang   melibatkan   2 operand. Tetapi dilihat dari macamnya Java mempunyai empat jenis  operator  yaitu : operator  aritmatika,  relasional, logika dan bitwise.

A.    Operator Aritmetika Dasar
Operator  aritmetika  adalah  operator  yang  berfungsi perhitungan matematis.  Yang  termasuk  dalam  arithmatic  operator  adalah sebagai berikut :
+      :     Penjumlahan
-       :     Pengurangan
*       :     Perkalian
/       :     Pembagian
%      :     Modulus (sisa hasil bagi)
++    :     Increment (menaikkan nilai dengan 1)
–      :     Decrement(menurunkan nilai dengan 1)
Berikut ini contoh program menggunakan operator aritmetika

class Program1
{
public static void main(String[] args)
{
System.out.println(“Operasi aritmetika ” + “pada tipe integer”);
int a = 7 + 4;
int b = a – 4;
int c = a * b;
int d = c / 3;
int e = -a;
System.out.println(“Nilai a: ” + a);
System.out.println(“Nilai b: ” + b);
System.out.println(“Nilai c: ” + c);
System.out.println(“Nilai d: ” + d);
System.out.println(“Nilai e: ” + e);
System.out.println();
System.out.println(“Operasi aritmetika ” + “pada tipe floating-point”);
double fa = 7 + 4;
double fb = fa – 4;
double fc = fa * fb;
double fd = fc / 3;
double fe = -a;
System.out.println(“Nilai fa: ” + fa);
System.out.println(“Nilai fb: ” + fb);
System.out.println(“Nilai fc: ” + fc);
System.out.println(“Nilai fd: ” + fd);
System.out.println(“Nilai fe: ” + fe);
}
}
B.  Operator Modulus (Sisa Bagi)
Operator modulus (%) digunakan untuk menentukan sisa hasil bagi dari sebuah operasi pembagian bilangan bulat maupun bilangan riil
Berikut ini contoh program menggunakan operator modulus

class Program2
{
public static void main(String[] args)
{
int a=25, b=6;
int c = a % b;
double d = 17.75;
double e = d % b;
System.out.println(“Sisa bagi ” + a + “/” + b + ” adalah ” + c);
System.out.println(“Sisa bagi ” + d + “/” + b + ” adalah ” + e);
}
}
C. Operator Increment – Decrement
Increment   –   decrement   operator   adalah   operator   yang   berguna   untuk menaikkan  1  nilai  (increment)  dan  menurunkan  1  nilai  (decrement).  Berdasarkan    urutan    eksekusi penaikann dan penurunan nilainya, increment-decrement  operator  ini  dapat  diklasifikasikan  menjadi  2 macam, yaitu pre-increment/decrement dan post-increment/decrement.
Berikut ini contoh program menggunakan operator increment

class Program3
{
public static void main(String[] args)
{
int a=17;
System.out.println(“Pre-increment”);
System.out.println(“a\t: ” + a);
System.out.println(“++a\t: ” + ++a);
System.out.println(“a\t: ” + a);
int b=17;
System.out.println(“\nPost-increment”);
System.out.println(“b\t: ” + b);
System.out.println(“b++\t: ” + b++);
System.out.println(“b\t: ” + b);
}
}
Berikut ini contoh program menggunakan operator decrement

class Program4
{
public static void main(String[] args)
{
int a=17;
System.out.println(“Pre-decrement”);
System.out.println(“a\t: ” + a);
System.out.println(“–a\t: ” + –a);
System.out.println(“a\t: ” + a);
int b=17;
System.out.println(“\nPost-decrement”);
System.out.println(“b\t: ” + b);
System.out.println(“b–\t: ” + b–);
System.out.println(“b\t: ” + b);
}
}
D. Operator Relasional
Operator relasional adalah operator yang menyatakan hubungan antara satu operand dengan operand lainnya. Hasil yang diberikan dari operasi ini akan bernilai boolean (true/false).

Operator    Keterangan
==                sama dengan
!=                 tidak sama dengan
>                  lebih besar
<                  lebih kecil
>=                lebih besar atau sama dengan
<=                lebih kecil atau sama dengan

Berikut ini contoh program menggunakan operator relasional

class Program5
{
public static void main(String[] args)
{
int a=7, b=17;
System.out.println(“a == b bernilai ” + (a == b));
System.out.println(“a != b bernilai ” + (a != b));
System.out.println(“a > b bernilai ” + (a > b));
System.out.println(“a < b bernilai ” + (a < b));
System.out.println(“a >= b bernilai ” + (a >= b));
System.out.println(“a <= b bernilai ” + (a <= b));
}
}
E. Operator Logika
Operator logika digunakan untuk melakukan operasi terhadap dua operand yang bertipe Boolean. Hasil yang diberikan dari operasi ini juga akan bertipe Boolean.

Operator    Keterangan
&&               sama dengan
||                 tidak sama dengan
^                  lebih besar
!                   lebih kecil
Berikut ini contoh program menggunakan operator logika

class Program6
{
public static void main(String[] args)
{
System.out.println(“Operasi AND”);
System.out.println(“true && true   = ” + (true && true));
System.out.println(“true && false  = ” + (true && false));
System.out.println(“false && true  = ” + (false && true));
System.out.println(“false && false = ” + (false && false));
System.out.println(“\nOperasi OR”);
System.out.println(“true || true   = ” + (true || true));
System.out.println(“true || false  = ” + (true || false));
System.out.println(“false || true  = ” + (false || true));
System.out.println(“false || false = ” + (false || false));
System.out.println(“\nOperasi XOR”);
System.out.println(“true ^ true    = ” + (true ^ true));
System.out.println(“true ^ false   = ” + (true ^ false));
System.out.println(“false ^ true   = ” + (false ^ true));
System.out.println(“false ^ false  = ” + (false ^ false));
System.out.println(“\nOperasi NOT”);
System.out.println(“!true          = ” + (!true));
System.out.println(“!false         = ” + (!false));
}
}
F. Operator Bitwise
Operator bitwise digunakan untuk melakukan operasi boolean terhadap dua buah operand bertipe integer. Operasi ini dilakukan bit demi bit.
Berikut ini contoh program menggunakan operator logika

class Program7
{
public static void main(String[] args)
{
int hasil, nilai;
// untuk nilai negatif
nilai = -7;
hasil = nilai < 0 ? -nilai : nilai;
System.out.println(“| ” + nilai + ” | = ” + hasil);
// untuk nilai positif
nilai = 7;
hasil = nilai < 0 ? -nilai : nilai;
System.out.println(“| ” + nilai + ” | = ” + hasil);
}
}



Jumat, 16 Maret 2012

KONSEP OOP PADA JAVA


 Setiap objek memiliki Atribut dan Method. Atribut adalah segala sesuatu yang berhubungan dengan
karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya menggunakan kayu apa?, Warna Catnya,
merupakan salah satu atribut dari Rumah. Sedangkan Method dari Rumah adalah dapat melindungi dari
panas, hujan, angin. Jadi Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.
Tanpa harus berteori lagi, kita coba langsung pemahaman tentang Objek dalam Pemrograman dan
untuk Bahasa Pemrogramannya saya menggunakan Java. Mengapa Java? Karena pengelolaan Objek
didalam Java lebih mudah dipahami.
Asumsi saya, alat pendukung (Tools) pemrograman java sudah terinstall dalam komputer anda. Apabila
belum anda dapat men-download-nya, yang diperlukan adalah Compiler java
(http://java.sun.com/j2se/1.4.2/download.html ) dan sebuah teks editor ( http://www.textpad.com )
atau dapat menggunakan Notepad pada Windows.


1. Jalankan TextPad pada komputer anda
2. Ketiklah kode Program berikut ini, pada jendela utama TextPad. (“Perhatikan penulisannya !”)

//Latihan pertama
public class Pertama
{
public static void main(String[]args)
{
System.out.println("Kode Program Pertamaku");
}
}
3. Buatlah sebuah Folder (mis: ContohJava) di C: (“ boleh juga selain C: “)
4. Simpanlah Kode Program diatas pada Folder yang telah dibuat, beri nama file : “Pertama.java”
    tanpa tanda petik (“Perhatikan penulisan nama filenya!”).
5. Lakukan Kompilasi (Compile) kode program yang telah dibuat dengan mengklik Menu Tools,
    External Tools, Compile Java. Atau dengan menekan Tombol CTRL + 1. 
    Jika tidak ada yang salah, pada Jendela Output akan ditampilkan pesan “Tools Completed
    Succesfully” 
    Jendela Utama :
    Tempat mengetikan Kode Program
    Jendela Output :
   
6. Setelah dikompilasi, jalankan program dengan mengklik Menu Tools, External Tools, Run Java
    Applications atau dengan menekan tombol CTRL + 2.
7. Sekarang, lihatlah pada folder “ContohJava” terdapat 2 buah file :
    - Pertama.java
    - Pertama.class
Penjelasan :
Kita mulai dari hasil kompilasi kode program yang membuat 1 (satu) file dengan nama “Pertama.class”
file ini adalah hasil dari baris perintah
public class Pertama{
Baris perintah ini adalah untuk membuat sebuah class dengan nama “Pertama”, kata kunci public
menandakan bahwa class ini memiliki jangkauan publik atau global artinya class “Pertama” ini dapat
digunakan oleh class lain.

Kalau ada class seharusnya ada objeknya dong, lalu yang mana objeknya ?
Mungkin pertanyaan anda adalah seperti itu, baik kita lanjutkan penjelasannya.
Coba perhatikan baris perintah
public static void main(String[]args)
{
System.out.println("Kode Program Pertamaku");
}
Masih ingat penjelasan diatas tentang Objek yang memiliki Atribut dan Method, pada baris
public static void main(String[]args)
inilah objeknya.
Mungkin pertanyaan anda adalah, kalau baris ini adalah objeknya lalu nama objeknya apa, terus atribut
dan methodnya mana?
Pada contoh program ini saya belum mendefinisikan sebuah nama objek dengan jelas karena
programnya masih sangat sederhana, untuk contoh ini “main” adalah nama objeknya berikutnya yang
ada didalam
(String[]args)
Ini adalah Atribut dari objek “main” dan terakhir Methodnya ada pada baris
System.out.println("Kode Program Pertamaku");
Pada baris ini objek “main” dengan atributnya “String[]args” melakukan sebuah method yaitu
menampilkan teks/tulisan “Kode Program Pertamaku” pada layar.
Baiklah, sekarang coba ketikan lagi kode program berikut : (“perhatikan penulisannya!”)
//Latihan kedua
public class Rumah //Buat class Rumah
{
//buat method static Meja
public static void Meja()
{
System.out.println("Ada Meja");
}
//method jam dinding
void JamDinding()
{
System.out.println("Ada Jam Dinding");
}
}

• Simpan kode program diatas dengan nama file “Rumah.java”
• Lakukan kompilasi (compile) pada kode program, jika tidak ada pesan error, berikutnya
• Buat lagi satu file baru, ketikan kode progam dibawah ini kemudian simpan file dengan nama
“IsiRumah.java”
• Lakukan compile pada kode program dan lihatlah hasilnya!
//Latihan kedua
public class IsiRumah
{
public static void main(String[]args)
{
Rumah.Meja();
Rumah Panggil = new Rumah();
Panggil.JamDinding();
}
}

Penjelasan :
Pada latihan kedua ini kita telah membuat 2 (dua) buah file, yaitu :
1. Rumah.java  membuat sebuah class dengan nama “Rumah.class”
2. IsiRumah.java  class yang lain “IsiRumah.class” yang menggunakan class Rumah
Pada file pertama “Rumah.java” diawali dengan membuat sebuah class public “Rumah” agar dapat
digunakan pada class yang lain, didalam class “Rumah” terdapat 2 (dua) buah method yaitu “Meja” dan
“JamDinding”, perhatikan dari cara penulisannya!
Method “Meja”
public static void Meja()
{
System.out.println("Ada Meja");
}

Kata kunci “public static” digunakan agar method ini mempunyai jangkauan global dan isinya tetap,
sedangkan
Method “JamDinding” hanya digunakan untuk jangkauan lokal saja
void JamDinding()
{
System.out.println("Ada Jam Dinding");
}

Pada file yang kedua “IsiRumah.java” diawali juga dengan membuat sebuah class public “IsiRumah”
didalamnya terdapat method utama “main” dengan Atribut yang digunakan “String[]args” fungsi kode
program ini adalah memanggil class “Rumah” untuk digunakan pada class “IsiRumah”, perhatikan cara
pemanggilan yang berbeda dari Method yang ada pada class “Rumah”!
Rumah.Meja();

Pada baris ini, karena Method “Meja” menggunakan kata kunci “public static” maka pemanggilannya
dapat secara langsung tanpa harus membuat satu objek baru untuk dapat menggunakan/memanggil
method pada class lain, seperti method “JamDinding” pada class “Rumah”
Rumah Panggil = new Rumah();
Pada baris ini dibuat satu objek baru dengan nama “Panggil” yang merupakan nama lain dari class
“Rumah”, cara memanggilnya adalah seperti pada baris berikut
Panggil.JamDinding();

Referensi :
1. http://id.wikipedia.org/
2. Jeni-dasarpemrogramanjava.pdf
3. Codenhead-javabasic.pdf

Setting Password Localhost PHPMYADMIN XAMP


Secara default, setelah XAMPP terinstall, PHPMyAdmin dapat langsung diakses melalu link http://localhost/phpmyadmin tanpa ada password.
Untuk komputer yg tidak terhubung ke internet dan tidak sharing dengan orang lain sih gak perlu mikir panjang untuk buat password, tapi hal ini harus kita pikirkan jika komputer tersebut terhubung ke internet dgn IP Public atau sharing dengan teman2 di Lab kampus atau warnet.
Berikut ini langkah setting “Bagaimana cara membuat password PHPMyAdmin pada XAMPP” sehingga tidak bisa diakses oleh sembarangan orang menggunakan Linux dan Windows.
OS Windows
1. Setting password untuk user root di MySQL XAMPP, caranya buka http://localhost/phpmyadmin kemudian masuk ke Menu Privileges dan cari user root.
http://4.bp.blogspot.com/_s1G1ppCOZ4I/THb_dTPKNFI/AAAAAAAAAEQ/PNMo8tuh6qM/s320/mysql-privileges.jpg
2. kemudian edit privilages
3. langkah selanjutnya change password

Cari file bernama “config.inc.php”, biasanya letaknya dalam folder hasil install XAMPP yaitu:C:\xampp\phpMyAdmin\
4. Cari text $cfg['Servers'][$i]['auth_type'] = ‘config’;
5. Setelah ketemu, silahkan pilih metode Authentication yang diinginkan, pilihannya :
config = Tidak perlu mengetikkan password pada saat membuka PHPMyAdmiin
http = Keluar dialog box pengisian password untuk membuka PHPMyAdmin
cookie = Keluar kolom pengisian password untuk membuka PHPMyAdmin
kemudian simpan perubahan yang telah dilakukan.
6. Ganti username yang kita inginkan, dibagian $cfg['Servers'][$i]['user'] = ‘root’; , secara default username nya adalah root.
7. Sesuaikan password PHPMyAdmin yang sudah kita buat pada poin 1 diatas $cfg['Servers'][$i]['password'] = ’1234′;
8. Sekarang restart mysql pada melalui XAMPP Contol Panel yang disediakan. Lihat di folderC:\xampp\
OS Linux
1. Setting password untuk user root di MySQL XAMPP, caranya buka http://localhost/phpmyadmin kemudian masuk ke Menu Privileges dan cari user root.
2. Cari file bernama “config.inc.php”, biasanya letaknya dalam folder hasil install XAMPP yaitu:/opt/lampp/phpmyadmin/config.inc.php, kemudian ketik feryza@feryza [~]# CHMOD 777 /opt/lampp/phpmyadmin/config.inc.php
3. Buka file “config.inc.php” dengan perintah feryza@feryza [~]# vi /opt/lampp/phpmyadmin/config.inc.php
4. Cari text $cfg['Servers'][$i]['auth_type'] = ‘config’;
5. Setelah ketemu, silahkan pilih metode Authentication yang diinginkan, pilihannya :
config = Tidak perlu mengetikkan password pada saat membuka PHPMyAdmiin
http = Keluar dialog box pengisian password untuk membuka PHPMyAdmin
cookie = Keluar kolom pengisian password untuk membuka PHPMyAdmin
kemudian simpan perubahan yang telah dilakukan.
6. Ganti username yang kita inginkan, dibagian $cfg['Servers'][$i]['user'] = ‘root’; , secara default username nya adalah root
7. Sesuaikan password PHPMyAdmin yang sudah kita buat pada poin 1 diatas $cfg['Servers'][$i]['password'] = ‘feryza’;
8. Jika sudah selesai, maka kembalikan CHMOD nya ke semula, ketik feryza@feryza [~]# CHMOD 444 /opt/lampp/phpmyadmin/config.inc.php, kemudian restart service mysql atau lampp dengan perintah feryza@feryza [~]# /opt/lampp/lampp restart
Selesai!
Hasilnya yaitu ketika kita akses IP/host yang sudah terinstall lampp, contoh: http://localhost/phpmyadmin. Maka akan langsung ada pertanyaan username dan password.
Gambar Authentication menggunakan metode cookie
Gambar Authentication menggunakan metode http


SUMBER

Rabu, 14 Maret 2012

Cara Install XAMPP di Linux



Cara Menginstall XAMPP di Linux
XAMPP adalah perangkat lunak open source , yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server web yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Dengan XAMPP anda dapat menjalankan berbagai jenis CMS misal : WordPress , Drupal , Joomla, OJS , SLiMS, WolfCMS, Prestashop, PHPBB dan lain lain :)
Dalam Turorial ini saya menggunakan Linux Mint 8 (Helena) , opera_11.61.1250_i386 , dan Terminal Konsol tentu nya :)
1) Download dulu paket XAMPP for Linux di
2) Setelah terdownload .
XAMPP - Linux 1.7.7.tar.gz
XAMPP - Linux 1.7.7.tar.gz
3) Buka Aplikasi terminal,  login di terminal sebagai super user (root). ketik su ,masukan paswod anda
XAMPP - Install XAMPP - Login Sebagai SU
XAMPP - Install XAMPP - Login Sebagai SU
4) Kemudian pindah ke direktori dimana tadi anda menaruh paketan XAMPP,misal tadi saya menaruh unduhan paket XAMPP di /Unduhan , maka saya mengetikcd Unduhan, tekan enter
cd Unduhan
XAMPP - Install XAMPP Pindah Folder Dima Tadi Anda Menaruh Paketan XAMPP
XAMPP - Install XAMPP Pindah Folder Dima Tadi Anda Menaruh Paketan XAMPP
5) Ekstrak paketan XAMPP ke /opt,
ketik  tar  xvfz xampp-linux-1.7.7.tar.gz -C /opt , akhiri dengan menekan enter
tar  xvfz xampp-linux-1.7.7.tar.gz -C /opt
XAMPP - Install XAMPP -  Extract Paketan XAMPP Ke opt
XAMPP - Install XAMPP - Extract Paketan XAMPP Ke opt
6) Tunggu sebentar ya :) Sukses mengekstrak / menginstall  XAMPP.
XAMPP - Berhasil Extract Paketan XAMPP ke opt
XAMPP - Berhasil Extract Paketan XAMPP ke opt
7) Sekarang jalankan XAMPP dengan mengetik /opt/lampp/lampp start
/opt/lampp/lampp start
XAMPP - Sukses Menjlankan Apache MySQL ProFTPD
XAMPP - Sukses Menjlankan Apache MySQL ProFTPD
(PERHATIAN ! untuk menjalankan XAMPP anda harus login sebagai root ! )
8) Bukalah browser kesayangan anda ketikan localhost , tekan enter
Trararara , muncul halaman depan XAMPP mudah kan :)
XAMPP - localhost
XAMPP - localhost
9) Untuk menyetop (mensetop :P  ) di terminal ketikan ,  /opt/lampp/lampp stop , akhiri tekan tombol enter

/opt/lampp/lampp stop
XAMPP - Stop
XAMPP - Stop