Anda di halaman 1dari 3

Web Server dalam CD dengan ampstart dan

xampplite

Pernahkan anda berpikir bagaimana menjalankan suatu sistem informasi dinamis menggunakan
bahasa pemrogaman php dalam cd/dvd entah itu profile perusahaan, katalog produk/jasa suatu
perusahaan,  ataupun hal lain seputar sistem informasi berbasis web yang tentunya sangat
membutuhkan adanya web server dalam cd.

Sebenarnya ada beberapa cara yang dapat anda lakukan agar dapat menjalankan sistem informasi
berbasis php dan mysql dalam cd, seperti menggunakan xampplite dan script autorun.inf, namun
yang jadi permasalahannya adalah bagaimana menjalankan browser internet lengkap dengan
urlnya sekaligus webservernya ketika user memasukkan cd kedalam cd roomnya. Sebenarnya
bukanlah masalah bagi anda yang sedikit mengerti batch programming, kemudian melakukan
kompilasi batch tersebut menjadi .exe untuk dapat dijalankan secara otomatis oleh autorun.inf.
Namun terdapat satu masalah lagi seperti bagaimana membuat webserver stop secara otomatis
ketika browser internet di close? Atau bagaimana membuat web server otomatis stop ketika user
meng-eject cd? Ada masalah tentu saja ada solusi. Apapun itu masalahnya tentunya pasti ada
solusinya.

Sebenarnya telah lama ada tools kecil yang dapat berintegrasi dengan web server portable
semacam xampplite. Yakni ampstart. Dengan ampstart yang di integrasikan dengan xampp lite
anda dapat menjalankan sistem informasi yang anda buat secara otomatis melalui media cd. Fitur
ampstart antara lain:

 Menjalankan Apache dan Mysql secara otomatis


 Dapat menjalankan Apache service di luar port 80
 Membuka browser internet lengkap dengan urlnya secara otomatis
 Dapat melakukan eject CD/DVD ketika web server di stop
 Stop Otomatis web server ketika browser di close
 Mendukung PDO
 dll…

Yang perlu dilakukan untuk dapat menjalankan web server dalam cd adalah sebagai berikut :
Download terlebih dahulu xammp portablenya terlebih dahulu
http://www.apachefriends.org/download.php?xampplite-win32-1.7.1.exe

Kemudian silahkan lakukan extract di direktori anda, penulis menggunakan direktori


D:xampplite
di mana dalam direktori ini terdapat file-file controlling xampp lite seperti :
 
xampp-control.exe
xampp-portcheck.exe
xampp_restart.exe
xampp_start.exe
xampp_stop.exe
makecert.bat
mysql_start.bat
mysql_stop.bat
service.exe
setup_xampp.bat

Langkah selanjutnya download terlebih dahulu ampstartnya


http://ampstart.ampstart.com/file.php?id=bqhdkgqc

kemudian letakkan satu direktori dengan file-file controlling xampp lite yang tadi.

Untuk mengetes berjalan atau tidaknya ampstart ini silahkan double click. Akan ada splash
screen milik ampstart, kemudian ampstart akan muncul sebagai icon di traybar.
Anda dapat mengkonfigurasi ulang ampstart agar dapat menjalankan browser lengkap dengan url
localhostnya secara otomatis. Klik kanan icon ampstart di traybar kemudian pilih  AmpStart in
editor.

Sekedar catatan, untuk dapat membuka url secara otomatis silahkan isi sub urlnya di homepage,
sebagai contoh : untuk membuka url http://localhost/joomla/index.php secara otomatis, cukup
mengisi Home Page dengan joomla/index.php saja.

Setelah itu save kemudian close.


Langkah terakhir adalah siapkan satu buah file bernama Autorun.inf kemudian buka file
tersebut dengan notepad lalu isi didalamnya :

[autorun]
open=AMPstart.exe
icon=ico.ico

Save kemudian letakkan satu direktori dengan ampstart dan file controlling xammp.
Ya, semua telah selesai dipersiapkan. Langkah terakhir adalah burning semua file tersebut ke
dalam cd. CD Room akan membaca autorun.inf dan otomatis akan menjalankan ampstart yang
kemudian akan dapat menjalankan web server apache plus mysqlnya, dan browser internet
secara otomatis. Selamat Mencoba.
Terima kasih.

Anda mungkin juga menyukai