Berikut adalah rangkuman singkat langkah instalasi apache,php,mysql dan VirtualMin di Ubuntu JeOS (Just enough Operating System). Dalam daftar berikut tidak ditampilkan cara instalasi OS.

1. update list repositori: sudo apt-get update
2. login sebagai root: su
3. install mysql: aptitude install mysql-server mysql-client
4. ganti password root mysql,
5. install apache2: aptitude install apache2
6. cek apakah apache webserver sudah jalan baik, contoh di http://118.97.12.118/ harusnya keluar kata Its Works!
7. install php5 dan mod_apachenya: aptitude install php5 libapache2-mod-php5
8. install library dan modul php5 yang paling sering digunakan: aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
9. restart apache server: /etc/init.d/apache2 restart
10. install phpmyadmin: aptitude install phpmyadmin
11. konfigurasi jenis server yang digunakan, pilih apache2
12. konfigurasi penggunaan dbconfig-common ke pilihan no
13. download script installer virtualmin di: http://software.virtualmin.com/gpl/scripts/install.sh dengan: wget http://software.virtualmin.com/gpl/scripts/install.sh
14. beri akses executable ke script installer: chmod +x install.sh
15. jalankan script instalasi virtualmin: ./install.sh
16. silakan edit dan tambahkan domain anda.

Problem:
1) Suexec diset default pada /var/www/ bukan /home (karena virtualmin menghendaki /home). solusi:
– stop service webmin: /etc/init.d/webmin stop
– update repositori : apt-get update
– install apache2 yang cocok dg virtualmin: apt-get install apache2
– jalankan lagi service webmin: /etc/init.d/webmin start

ref:
– http://howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-10.10-lamp
– http://www.virtualmin.com/node/111
– http://www.turnkeylinux.org/forum/general/20090604/step-step-installing-virtualmin-fresh-install-lamp-200902-hardy

I HATE UBUNTU…
http://antiubuntu.co.cc/