ubuntu安装phpVirtualBox web服务

首先确保已经安装好了 virtualbox,打开了 vboxweb-service
$ sudo ls /etc/init.d | grep vboxweb-service
 
 
然后, Installing  Apache2 phpVirtualBox:

sudo apt-get install apache2 php5 libapache2-mod-php5 unzip
wget http://downloads.sourceforge.net/project/phpvirtualbox/phpvirtualbox-4.3-1.zip
$ sudo unzip phpvirtualbox-4.3-1.zip -d "/var/www" && sudo mv /var/www/phpvirtualbox-4.3-1 /var/www/phpvirtualbox


STEP TWO  [Configuring/completing your installation]

Before we can finish configuring phpVirtualBox, we need to create a dedicated account that phpVirtualBox can use to control VirtualBox. In this example, I will be using the username  vbox

$ sudo adduser vbox --ingroup vboxusers
sudo passwd vbox

Finally, we want to edit the configuration of phpVirtualBox and VirtualBox with this information. 

$ sudo mv /var/www/phpvirtualbox/config.php-example /var/www/phpvirtualbox/config.php
sudo vi /var/www/phpvirtualbox/config.php

Update the fields as follows:

/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = 'your_password_here';


/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
var $location = 'http://localhost:18083/';

Additionally, if you would like to disable username authentication:

/* Disable authentication */
var $noAuth = true;


These variables may require some tweaking depending on your environment. For more information, please visit the  phpVirtualBox configuration section on their Wiki. 
Picture
 
Picture
 
Once you have completed editing your phpVirtualBox config, we want to edit the VirtualBox configuration. 

$ sudo vi /etc/default/virtualbox

Add the following line:

VBOXWEB_USER= vbox
Picture
 
Next, we need to modify the Apache configuration file to point to our "phpvirtualbox" directory.

sudo vi /etc/apache2/sites-enabled/000-default.conf

Modify the DocumentRoot to our new phpvirtualbox location:

DocumentRoot /var/www/phpvirtualbox
Picture
 
To finalize your installation, restart the services with the following command:

$ sudo service apache2 restart && sudo service vboxweb-service restart


STEP THREE 
[Testing/optimizing your installation]

Congratulations! Your installation should be completed. To verify it is working, please visit: 

http://your_IP_address

You should be greeted with a "Username" and "Password" Log in window:

Default username:  admin
Default password:  admin

 

 转自: http://www.serveradventures.com/the-adventures/virtual-machines-in-ubuntu-server-virtualbox-phpvirtualbox
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值