参考文章:
[版本 1.0
原作者: Falko Timme <ft [at] falkotimme [dot] com>
翻译者:Topkey<tinybiz[at]163[dot]com>
{zh1}一次编辑日期 11/11/2008
是一款免费的基于web界面的控制面板(符合GPL),它可以管理OpenVz上虚拟专用服务器(VPS)。使用她甚至是那些有很少专业只是的用户也可以很简单地创建和管理上的虚拟机。到目前为止,仅仅支持RedHat, Fedora, 和 (支持Debian正在计划中)。因此,我将在一个CentOS5.2服务器上讲解Vtonf的安装和使用。
我并不能保证这个教程xx适合你!
1前言
确信你已经在你的CentOS5.2服务器上安装好了OpenVZ。可以参考这篇教程Installing And Using OpenVZ On CentOS 5.2
我将在一个i386平台的系统上做试验,我不知道Vtonf是否工作在x86_64位的系统上-Vtonf附带的INSTALL文件上说不可以,但是Vtonf wiki确没有关于这方面的介绍。
2.安装Vtonf
在我们安装Vtonf之前,我们必须安装一些相关的软件包
yum install vzpkg expect
然后去网站下载并安装{zx1}的Vtonf包,如下所示:
cd /tmp
wget
tar xvfz vtonfinstaller.1.0-beta1.tar.gz
cd vtonfinstaller.1.0-beta1
./install
你将会被问到几个问题:
Do you wish to start the installation procedure (y/n)? : <– y
选择yes继续
接受Vtonf的协议
接着Vtonf就开始安装了
输入一个用户名
输入一个你想在登陆Vtonf控制面板时所使用的密码
然后,Vtonf的安装就结束了:
Vtonf control panel installation completed. Please login to the control panel from the following information
Login Name : admin
Password : howtoforge
? ?? ???Visit our forum :
? ?? ???Get support :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?~~~~~~~~~~~~~~~~~~~~~~~~~~~~
正如你所见,安装程序告诉你了Vtonf控制面板的url地址(在我的例子中是)
3使用Vtonf
打开浏览器并且进入Vtonf管理界面
这个就是管理界面的样子了,我将会讲述最重要的功能创建一个虚拟机,点击Create Node(尽管Vtonf非常简单,你可以xx弄清楚了)
Vton里出现了一个OS templates,centos-4-i386-minimal,选择这一个,选择一个配置文件(例如vps.basic),并且填入主机名和ip地址(在下一个章节,我将讲解怎样添加更多的OS templates),点击CreateNode 按钮:
几分钟后你就能看到已经安装创建好的虚拟机信息了
在Node Listing下,你就能看到你的新虚拟机了
你可以为你的虚拟机创建plans(plans定义一些包含内存,磁盘空间等信息)然后使用这个plan创建虚拟机(创建出来的虚拟机就会具有和这个plan上设定的相同的属性),这可以省去了你手工的输入设置,并且可以快速的创建虚拟机。
等你创建好一个虚拟机后,你进入NODE MANAGEMENT并且点击Node Start来启动虚拟机,从下拉菜单中选择虚拟机,并点击Start按钮
在你{dy}次启动虚拟机时,你需要设置为它设置一个root密码(这一步必须在虚拟机运行的时候进行),点击Go to SERVICES > Change Node Root Password,选择虚拟机,并且两次输入你想要的管理密码。
在NODE NANAGEMENT > Set Nameservers之下,你也可以为你的虚拟机定义一些域名服务器(这一步也必须在虚拟机运行的时候进行)除非你在一个plan中定义了域名服务器,并且虚拟机也是从这个plan中创建的。
Vtonf相当易xxxx可以玩下其他的设置,来看看他们能做些什么.
4.添加OS Templates
由于Vtonf仅仅附带一个OS Templates(centos-4-i386-minimal),你可能想添加更多的OS Templates。你可以在找到一个OS Templates列表。这些OS Templates必须存储在/vz/template/cache文件夹下,我们来下载两个OS templates (CentOS 5 and Debian Etch):
cd /vz/template/cache
wget
wget
然后我们必须使得Vtonf重新读取/vz/template/cache,来发现这两个新的OS templates,点开VTONF > Update Settings.
并且点击Update按钮
然后,当你打开SERVER > Create Node你就会在Operating System下拉菜单中发现新的OS templates。
5.相关链接
?? ? ? ? Vtonf:
?? ? ? ? OpenVZ:
?? ? ? ? CentOS: