# yum update
# reboot
# yum groupinstall "Development Tools"
# yum -y install kernel-devel kernel-headers dkms gcc gcc-c++
# yum remove kernel-devel
# yum install kernel-devel-2.6.18-194.8.1.v5
# yum install SDL
# reboot
# wget http://dlc.sun.com.edgesuite.net/virtualbox/4.1.12/VirtualBox-4.1-4.1.12_77245_rhel5-1.i386.rpm
# rpm -ivh VirtualBox-4.1-4.1.12_77245_rhel5-1.i386.rpm
# /usr/sbin/useradd –r –m vbox
# /usr/sbin/usermod –a –G vboxusers vbox
# cat /etc/passwd | grep vbox
# cat /etc/group | grep vbox
start vbox
# su vbox -c '/usr/bin/vboxwebsrv -b --logfile /dev/null >/dev/null'
Oracle VM VirtualBox web service version 4.1.12
(C) 2005-2012 Oracle Corporation
All rights reserved.
webserver harus jalan /start
# service httpd start
update php
SETUP REPO
# rpm –import ftp://www.timburgess.net/RPM-GPG-KEY-TimB.txt
# wget ftp://www.timburgess.net/repo/clearos/5.2/os/timb-release-1-0.noarch.rpm
# rpm -Kv timb-release-1-0.noarch.rpm
# rpm -Uvh timb-release-1-0.noarch.rpm
# yum install --enablerepo=timb install php php-common php-mysql php-mcrypt php-gd php-ldap install php-imap php-pgsql php-devel php-bcmath php-dba php-embedded php-ncurses php-mbstring php-interbase php-mhash php-mssql php-eaccelerator php-process php-pspell php-recode php-snmp php-soap php-tidy php-xml php-xmlrpc php-zts
# service httpd restart
download php vbox
http://phpvirtualbox.googlecode.com
extrax dan rename namanya jadi phpvirtualbox
biar lebih mudah memahami upload ke folder html utama saja dulu, sebenarnya klo sudah bisa buat virtualhost upload ke virtualhost juga bisa.
upload dengan winscp ke /var/www/html/
# chown apache:apache /var/www/html/phpvirtualbox
# cd /var/www/html/phpvirtualbox
# mv config.php-example config.php
# vi config.php
atau mengunakan winscp
di folder /var/www/html/phpvirtualbox config.php edit
Isi username vbox dan password vbox
jalankan vbox webservice
# etc/init.d/vboxweb-service start
kalau ga jalan cek
# /etc/init.d/vboxweb-service status
pesannya
Checking for VBox Web Service ...not running
solusinya
# cd /etc/default/
# touch virtualbox
bukan dengan vi atau winscp
/etc/default/virtualbox
isikan :
VBOXWEB_USER=root
VBOXWEB_HOST=localhost
VBOXWEB_PORT=18083
VBOXWEB_TIMEOUT=3000
VBOXWEB_CHECK_INTERVAL=5
VBOXWEB_THREADS=100
VBOXWEB_KEEPALIVE=100
VBOXWEB_LOGFILE=/var/log/vboxwebsrv.log
lalu save
jalankan webservice sebagai root
# VBoxManage setproperty websrvauthlibrary null
# /etc/init.d/vboxweb-service start
test jalankan dari firefox
http://ipclearos/phpvirtualbox/
isi user admin
password admin
kalau mau ganti password tinggal ganti klau sudah login
langkah terakhir
console nya tidak aktif sebelum install ini, fungsinya agar tampilan OS ada di web
# wget http://dlc.sun.com.edgesuite.net/virtualbox/4.1.12/Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack
# VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack
edit
vi atau dengan winscp /var/www/html/phpvirtualbox/config.php
hilangkan tanda # di consolenya dan ganti jadi ipnya clearos anda
// Host / ip to use for console connections
# var $consoleHost = '192.168.40.1';
menjadi ip clearos karena ip Lan clearos saya 192.168.55.1 maka menjadi
var $consoleHost = '192.168.55.1';
agar auto start vbox saat boot
tambahkan di /etc/rclocal
/etc/init.d/vboxweb-service start
lalu save
Agar mouse tidak double setelah di install guest OS
Install VBoxGuestAdditions
Caranya add ke virtual cd vbox install
/usr/share/virtualbox/VBoxGuestAdditions.iso
Setting dvd room os yang sudah di install ke iso vboxguest
fungsi GuestAdditions
untuk pertama install guest OS mungkin mousenya double, kalu sudah selesai biar ga double harus install aplikasi ini sebagai aplikasi tambahan yang harus di install di guest osnya agar mousenya seperti aslinya, caranya seperti add iso di cd virtual saat pertama install
bonus :
agar guest OS vbox berjalan auto start saat boot
Tambahkan di /etc/rc.local
vboxheadless -startvm "centos"
Tidak ada komentar:
Posting Komentar