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.
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 :
Pertama-tama Anda harus buat dulu folder dengan nama apa saja di /media untuk me-mounting-kan NTFS Anda, caranya :
Lalu Anda jalankan software MountManager atau fwfstab Anda, pilih Apply. Kemudian edit fstab Anda, caranya :
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
Hapus htdocs di Lampp, di /media/d/opt/lampp/ dengan cara
Kemudian buat Symbolic Link untuk htdocs-nya arahkan ke folder www, juga Lampp agar bisa langsung di eksekusi dari Terminal/konsole caranya :
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
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
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
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 :
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 |