Install Virtualbox on CentOS7---(後話,最終還是沒有用virtualbox做VM server ,感覺只適用于桌面)
參考: https://wiki.centos.org/zh-tw/HowTos/Virtualization/VirtualBox
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
yum install VirtualBox-5.2
(目前最新版本為5.2)
要是安裝舊版本:
yum install VirtualBox-4.3
或:
yum install VirtualBox-3.2
- 假若你不想軟件庫預設是被啟用的,你可選擇加入 enabled=0 這一行。這樣你便須要在 yum 指令內加入 --enablerepo virtualbox 才能存取該軟件庫。
安裝 VB 時是須要建立內核模塊的。假如 DKMS(Dynamic Kernel Module Support)已被安裝,它會被應用,並會簡化內核升級。我們建議在安裝 VirtualBox 前,首先從 EPEL 軟件庫安裝 DKMS。切勿忘記設定 yum-priorities 插件。安裝 DKMS 將會自動帶進所需的開發用依賴套件:
yum --enablerepo=epel install dkms
有位論壇用戶聲稱所有來自 Dell 的新版 DKMS 都可能有錯誤。 |
4. 執行 VirtualBox
請以 vboxusers 群組內一位成員的身份執行 VB。在 VirtualBox-4.0 或 4.1 你可以選擇通過圖像介面的 File / Preferences / Extensions 選項安裝 VirtualBox Extension Pack。這個程序需要 root 的密碼。
-
在終端機的指令行內輸入 "VirtualBox &"
-
在 GNOME 或 KDE 裡執行「應用程式/系統工具/Oracle VM VirtualBox」
接納授權,選擇會否註冊,然後建立一個新的虛擬機器。VMware 的虛擬機器應該可應用在 VirtualBox 上。請在 Google 用 "vmware to virtualbox" 搜尋資訊。
你可以從選單或在網上取得幫助。
5. 在 VirtualBox 內運用 USB
VirtualBox 存取 USB 時要求用戶對 usbfs 裝置有寫入權限。請以 root 的身份執行以下指令:
mkdir /vbusbfs echo "none /vbusbfs usbfs rw,devgid=$(awk -F : '/vboxusers/ {print $3}' /etc/group),devmode=664 0 0" >> /etc/fstab mount -a
Video(需翻越墻):
https://www.youtube.com/watch?v=PqjjrHqKixs
======================
install phpvirtualbox
https://github.com/phpvirtualbox/phpvirtualbox/wiki
https://github.com/phpvirtualbox/phpvirtualbox
yum install httpd httpd-devel php php-devel unzip php-soap zip qt gcc make patch kernel-devel