Cara Menjalankan Xampp/Lampp Pada Windows Dan Linux Tanpa Merubah Datanya

Posted by http://ciie-dunia.blogspot.com/ on Friday, 28 June 2013

Menjadi Programmer memanglah tidak mudah terutama bagi Anda seorang Programmer yang multi-platform, Anda harus bisa mengtahui pola alur kerja dari salah satu OS tersebut. 
Seperti saya, saya biasa ngoding PHP di Linux (Ubuntu) karena di Linux ringan juga banyak aplikasi pengelolahan PHP nya, tapi sesekali terkadang berganti OS untuk menjalankan beberapa program Design seperti Photoshop, meskipun di Linux ada pengganti Photoshop yakni Gimpp tapi masalahnya saya masih kurang bisa menggunakan GIMP  atau juga masih bisa pakai Photoshop dengan Wine, tapi kurang powerful karena memang Photoshop tidak dirancang untuk Linux  begitu juga dengan Ms OFFICE seperti Word tidak ada di Linux meskipun ada penggantinya LibreOffice tapi jujur bagi saya tidak sebagus Ms.Word  makanya akhirnya saya memutuskan dual-OS yakni Windows dan Linux.

Pertama Masuk Ke Windows Anda dulu, dan download XAMPP, download yang portable aja 

http://www.apachefriends.org/en/xampp-windows.html

Extract XAMPP di Windows di misalnya di Drive D:\ Anda buat folder "opt" jadi masukan XAMPP diD:\opt\xampp\

Dan buat folder www untuk memasukan htdocs jadi di D:\opt\htdocs

Jalankan setup_xampp.bat

Edit htdocsnya di D:\opt\xampp\apache\conf\httpd.conf

dan, save.


Restart Komputer Anda, Kemudian Anda masuk ke Linux 

Pada tahap ini saya menggunakan Linux distro Ubuntu dan Fedora (tapi untuk screenshoot-nya di sini cuma dari Ubuntu aja  ), sebenarnya caranya sama saja di Distro Linux mana pun yang terpenting Anda harus bisa me-mounting-kan otomatis partisi NTFS di /etc/fstab.

TAHAP MOUNT NTFS


Untuk mempermudah mount NTFS otomatis di Ubuntu Anda bisa gunakan software MountManagertinggal Anda cari di Ubuntu Software Center.


Sedangkan di Fedora Anda bisa gunakan fwfstab. Caranya :
1# yum install fwfstab

Pertama-tama Anda harus buat dulu folder dengan nama apa saja di /media untuk me-mounting-kan NTFS Anda, caranya :
1#mkdir /media/d




Lalu Anda jalankan software MountManager atau fwfstab Anda, pilih Apply. Kemudian edit fstab Anda, caranya :
1#sudo gedit /etc/fstab

Formatnya :
UUID=00000 ntfs-3g permissions,locale=en_US.utf8 0 2


Save, Reboot

Download Lampp di
http://www.apachefriends.org/en/xampp-linux.html

Dan Extract
1# tar xvfz xampp-linux-1.8.1.tar.gz -C /media/d/opt

INSTALL LAMPP


Hapus htdocs di Lampp, di /media/d/opt/lampp/ dengan cara
1# rm -r /media/d/opt/lampp/htdocs

Kemudian buat Symbolic Link untuk htdocs-nya arahkan ke folder www, juga Lampp agar bisa langsung di eksekusi dari Terminal/konsole caranya :
1# ln -s /media/d/opt/www /media/d/opt/lampp/htdoc
2# chmod 777 -R /media/d/opt
3# chmod 705 /media/d/opt/lampp/phpmyadmin/config.inc.php
4# chmod 644 /media/d/opt/lampp/etc/my.cnf
5# ln -s /media/d/opt/lampp /opt/
6# ln -s /opt/lampp/lampp /usr/bin
7# ln -s /opt/lampp/bin/mysql /usr/bin

Restart Komputer Anda, Masuk ke Windows  
Sekarang kita satukan database mysql XAMPP dan LAMPP
edit mysql pathnya di D:\opt\xampp\mysql\bin\my.ini

Kemudian delete folder "phpmyadmin" di LAMPP di D:\opt\lampp\var\mysql\ dan copykan file "phpmyadmin" dari XAMPP D:\opt\xampp\mydql\data

TAHAP TES


Masuk ke Windows Anda, jalankan XAMPP Anda dengan cara membuka file xampp-control.exe

Kemudian, masuk ke Linux Anda dan jalankan Lampp-nya, dengan cara
1# lampp start

kemudian masing-masing tes di browser Anda,
http://localhost/

Loh ? kok cuma Index of ? App XAMPP/LAMPP nya mana ?  Kan tadi kita arahkan htdocs-nya diwww jadi app XAMPP/LAMPP-nya tidak ada  Sengaja saya tidak pakai karena tidak begitu penting, kalau Anda ingin menggunakannya, Anda bisa ambil dengan meng-copy di htdocs XAMPP sebelumnya 



KESIMPULAN


Pada dasarnya XAMPP/LAMPP itu portable jadi jika Anda sudah pernah meng-install-nya dengan cara seperti saya di atas. Jika Windows Anda rusak kemudian Anda meng-install ulang Windows Anda, atau jika Anda ingin bergonta-ganti distro Linux Anda. Anda tidak perlu khawatir untuk Windows cukup jalankan file "xampp-control.exe".

Kalau Linux harus Mounting NTFS dan dibuat symbolic link-nya, lalu jalankan di Terminal/Konsole dengan command : 
1# lampp start

sumber: www.ciie-dunia.blogspot.com
More aboutCara Menjalankan Xampp/Lampp Pada Windows Dan Linux Tanpa Merubah Datanya