VirtualBox4.0下Ubuntu10安装和常用配置

最近在使用Virtualbox4.0及ubuntu10,总结和分享一下自已安装和配置的经验。

[size=large][color=green]VirtualBox4.0安装[/color][/size]
VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全。官网下载 [url]http://www.virtualbox.org/wiki/Downloads[/url]. 安装步骤很简单,略过。

[size=large][color=green]VirtualBox4.0下Ubuntu10安装[/color][/size]
本文安装的是10.04版,和10.10相比,该版ubuntu社区长期维护桌面和服务器特性。在VirtualBox4.0中新添加一个虚拟机。以下为部分截图,没有记录全地程,但安装还是比较简单的。.

设置加载iso安装文件。我这里是已经安装好的,新的也在这里设置iso加载。
[img]http://dl.iteye.com/upload/attachment/441434/e9639bc4-ebc3-3e50-9467-e084aad2faed.jpg[/img]

设置为ubuntu.
[img]http://dl.iteye.com/upload/attachment/441444/18e1698e-e511-36d1-bad6-53ca2f9906bb.jpg[/img]


设置占用内存大小。

[img]http://dl.iteye.com/upload/attachment/441442/113ac1d9-09e8-3eca-ab7b-0a921bab569f.jpg[/img]


新建硬盘空间。

[img]http://dl.iteye.com/upload/attachment/441440/e06210de-b71d-33a2-ab3d-3f4a2d28c53b.jpg[/img]

[size=x-large][color=green]VirtualBox4.0增强功能包安装(共享剪贴板)[/color][/size]
Windows下VirtualBox4.0默认不支持窗口的最大化,只能以小窗口方式运行。同时在主机和虚拟机之间互相复制文本,也就是共享剪贴板是不行的。为了解决以上问题,需要安装增强功能包VBoxGuestAdditions_4.0.0.iso。可以直接上网上搜索功能包,也可以更新。我是自行下载。

[img]http://dl.iteye.com/upload/attachment/441454/8550d595-d175-3d51-ba20-fbc46d806775.jpg[/img]

以上为更新下载。

在设置中加载加强包iso,然后启动ubuntu10,可以看到iso光盘。运行autorun.sh安装。

[img]http://dl.iteye.com/upload/attachment/441432/b72709c8-e17a-3ed1-a7fa-1d9b29bd3287.jpg[/img]


安装后在/usr/share/ VBoxGuestAdditions目录下可以看到加强包的快捷方式,说明成功。

[img]http://dl.iteye.com/upload/attachment/441450/1dbf1d45-2408-3034-b4c6-3a7dc992c16e.jpg[/img]

关闭ubuntu,在settings中设为双向共享clipboard(默认就是这个).重启ubuntu,可以在主机和虚拟机间共享剪贴板内容。

[img]http://dl.iteye.com/upload/attachment/441438/5ddeb07a-8a40-3b98-ab84-4bf072f735a7.jpg[/img]

[size=large][color=green]主机和Ubuntu10虚拟机共享数据[/color][/size]
在虚拟机中设置windows共享目录

[img]http://dl.iteye.com/upload/attachment/441446/5e6dea65-2932-34dd-b417-368bda2e1eb3.jpg[/img]


在ubuntu10中连接主机,可以连接到共享文件夹。
[img]http://dl.iteye.com/upload/attachment/441428/2c43f575-eee0-3d43-a248-3b5c46b5d70b.jpg[/img]

[size=large][color=green]VirtualBox4.0的四种网络连接方式[/color][/size]
VirtualBox4.0的提供了四种网络接入模式,分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation)
我们一般用NAT方式,默认就是此项。这种方法是ubuntu虚拟机可以自由上Web网及访问VirtualBox所在主机,主机不能访问虚拟机。为了访问虚拟机上的服务(如tomcat,mysql,memcached等),可以通过NAT+端口映射的方式。
[img]http://dl.iteye.com/upload/attachment/441436/fa17660c-b0a5-3dad-9fc2-b055508b9ef3.jpg[/img]

在Advanced选项里设置端口转发规则

[img]http://dl.iteye.com/upload/attachment/441568/347dc895-b75c-3957-b8b8-407dd4c113f0.jpg[/img]

当配置了主机到虚拟机的转发规则后,当访问主机3000端口时,自动转发到虚拟机10.0.2.15上的8080端口。

2、Bridged Adapter 桥接模式
此种方式可以在VirtualBox主机和虚拟机之间互相访问。虚拟机相当于局域网上的一台电脑。以下为虚拟机配置:

[img]http://dl.iteye.com/upload/attachment/441426/4b289c3b-2bb1-35f9-90ef-5774dde91dc0.jpg[/img]


3、Internal 内部网络模式
多个虚拟机之间可以互相访问。

4、Host-only Adapter 主机模式
很少用此种模式


[size=large][color=green]主机和Ubuntu10虚拟机通迅(高级)[/color][/size]

当我们装了多个虚拟机的时候,我们希望能让多个虚拟机上互联网,能和主机互相通迅访问,并且各个虚拟机也能互相访问。
首先打开file/preferences,配置Network选项。

[img]http://dl.iteye.com/upload/attachment/441566/eac59885-e481-37d3-afd5-c64eda759517.jpg[/img]

DHCP Server上的ip可以随便给,但要和局域网同一网段。如我电脑主机为192.168.1.45,我配了一个同网段的Server Address:192.168.1.100.这个默认是192.168.56.100网段的,但56分配的ip不能从主机访问虚拟机,我就修改了一下。

同时要把NAT、Bridge、Internal网络连接模式都打开,对应的Adapter1,Adapter2,Adapter3都打开。Adapter配置参照上一节的内容。
Ubuntu10里的ip获取都设为DHCP模式。


[size=large][color=green]Ubuntu10激活root用户[/color][/size]
Ubuntu10下默认不能使用root用户,所以需要添加密码,才能使用。

[img]http://dl.iteye.com/upload/attachment/441424/9112cf38-c4b5-3568-968f-3d860c4b9de9.jpg[/img]

sudo passwd
[sudo] password for guangbo:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

注销当前用户,以root用户登陆
如果要禁用root账号,可以使用:
sudo passwd -l root


[size=large][color=green]Ubuntu Linux实用命令[/color][/size]

//在安装各种应用中使用到的命令,比较常用。

//tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文//件;f-指定存档或设备)
tar –zxvf nginx-0.8.54.tar.gz
//ip查看
ifconfig
//移动文件,改名也是这样
sudo mv /xx/lists /xx/lists.old
//copy cp –R ,递归目录
sudo cp support-files/my-medium.cnf /etc/my.cnf
//新建目录
sudo mkdir -p lists/partial
//建立软连接
sudo ln -s /usr/local/mysql-5.1.56 mysql
//选定编译的目录
./configure -prefix=/usr/local
//编译
make
//安装编译好的源码包
make install
//编辑文件
sudo gedit /etc/profile

//修改根限:chmod说明(u:与文件属主拥有一样的权限[a:所有人];+:增加//权限;rwx:可读可写可执行)
//-R:递归所有目录和文件
sudo chmod a+rwx -R logs
//查看下/usr/local/lib是否有libevent等文件
ls -al /usr/local/lib|grep libevent
//检查是库是否安装成功
dpkg --list|grep ssh
//下载安装库
sudo apt-get install ssh
//检查服务启动是否正常
ps -ef|grep ssh
//查找openssl安装路径
whereis openssl
//更新源
sudo apt-get update
//更新已安装的包
sudo apt-get upgrade
//查看端口占用情况
sudo netstat -lnp|grep 80
//查看pid 为762的进程
ps 762
//kill pid=762
kill 762
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值