จัดการ VirtualBox ผ่านเว็บไซต์ด้วย phpvirtualbox

เมื่ออาทิตย์ที่แล้วพี่อดุลย์แห่ง NanoSoftTech ทักผ่าน Facebook มาถกปัญหาเกี่ยวกับ phpvirtualbox ซึ่งนานๆ ติดตั้งทีก็เล่นเอาลืมเหมือนกัน และการตั้งค่าในเวอร์ชั่นใหม่มันจุกจิกกว่าเดิมนิดหน่อย เอาล่ะเพื่อกันลืมก็ขอเขียนเป็น How-To ไว้ซักหน่อยแก้ลืมครับ มาลงมือกัน ก่อนอื่นเราต้องมี VirtualBox ก่อน ต้องใช้รุ่น Oracle เท่านั้น ใช้ Open Source Edition ไม่ได้นะครับ 🙂
แปลงร่างกันก่อน
sudo -s
จากนั้นใช้คำสั่ง wget เพื่อเอา VirtualBox มาติดตั้ง เลือกรุ่นที่ต้องการให้ดูจากหน้าดาวน์โหลดของ VirtualBox?ของผมใช้ Ubuntu Server 12.04 LTS รุ่น Precise Pagolin ครับ
wget http://download.virtualbox.org/virtualbox/4.2.0/virtualbox-4.2_4.2.0-80737~Ubuntu~precise_amd64.deb
จากนั้นสั่งติดตั้งด้วยคำสั่ง
dpkg -i virtualbox-4.2_4.2.0-80737~Ubuntu~precise_amd64.deb
เมื่อติดตั้งได้แล้ว ให้เพิ่มผู้ใช้ vbox และกำหนดให้อยู่ในกลุ่ม vboxusers
useradd -m vbox -G vboxusers
กำหนดรหัสผ่านให้ผู้ใช้ vbox
passwd vbox
Continue reading จัดการ VirtualBox ผ่านเว็บไซต์ด้วย phpvirtualbox

ใช้ VBoxHeadless บน Fedora 11 Server

เมื่อเดือนที่แล้วมีคนถามว่าจะใช้ Sun VirtualBox 3.0 บน Command Line ยังไงวันนี้ได้ข้อมูลมาเขียนแล้วครับ โดยปกติแล้ว VirtualBox ที่เราติดตั้งกันบน Server จะมี GUI แล้วเราสร้าง Virtual Machine ได้ง่าย แต่ถ้าไม่มี GUI ละทำอย่างไร? จะควบคุม VirtualBox ได้ยังไง remote เข้าไปดูหน้าจอได้อย่างไร? อันนี้เป็นปัญหาแต่นอน วันนี้มีคำตอบเราใช้ VBoxHeadless ครับ เอาล่ะมาเริ่มกันเลย
อันดับแรกให้เพิ่ม user ชื่อว่า admin กลุ่ม admin ขึ้นมาครับ

groupadd admin
useradd -d /home/admin -m -g admin -s /bin/bash admin

จากนั้นกำหนด password

passwd admin

ให้ล็อกอินใหม่โดยใช้ user admin นี้ จากนั้นเริ่มติดตั้ง VirtualBox แปลงร่างเป็น root ก่อนครับ

su

ติดตั้ง Development Tools

yum groupinstall 'Development Tools'
yum groupinstall 'Development Libraries'
yum install SDL kernel-devel kernel-headers

Continue reading ใช้ VBoxHeadless บน Fedora 11 Server