a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 126|回复: 1

[LPI认证] VMWare虚拟机上安装UbuntuLinux的方法

[复制链接]
发表于 2012-8-4 12:13:19 | 显示全部楼层 |阅读模式
现在的Linux操作系统很多,琳琅满目,不过都有一个通病,安装盘太大了,动辄就4、5G的。下载起来也很耗时。找了一圈,发现Ubuntu Server 7.04版本很适合,只有一个500M左右的ISO文件。既然是Server版本,想必没有GUI、OpenOffice等大部件吧,这些对我来说也没有必要。   通过迅雷下载了Ubuntu Server 7.04版本后,在VMware上安装起来也很方便,不到15分钟就可以安装完成。接下来是配置网络了。以前只用过SuSE,这还是第一个次玩Ubuntu,所以一些配置的方法都是从Google来的。比如不知道root密码是什么,使用sudo passwd root 设置一下就可以了。: b" r  S- T9 @8 `1 M$ A" B
  网络配置:- M- J1 C/ j4 c$ ]* s3 i
  VMware安装后会有两个默认网卡,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的。VMware有两种链接网络的方法,即使用Bridged和NAT方式。前者需要将XP的宽带链接(ADSL)设置成共享模式才能使用。由于电信公司最近在查共享宽带,唉,免得惹上麻烦,就不采用Bridged方式,只有采用NAT方式了。- C+ f9 T8 t' w, [; N0 U
  NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP。
+ x' _5 K  E% m3 m0 J5 X1 [2 \4 H$ r  ?  第一个地址(192.168.83.1):静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器使用。4 _2 L( C, o% w) m! ]
  第二个地址(192.168.83.2):静态地址,分配给了NAT设备使用。1 ]2 |. p7 u* P+ ]( i7 A
  (192.168.83.3到192.168.83.127)静态地址,保留。
5 |! {' X% U' T1 ~5 V8 Z+ s5 P/ l  (192.168.83.128到192.168.83.254):DHCP作用域地址范围,分配给虚拟机使用。
/ A' ?* @6 G2 U2 ^- B  修改Ubuntu的网络配置:7 l. i/ q8 f9 B! l+ ?) ^: Z
  1) 设置IP、网关、掩码等。vi /etc/network/interfaces,添加以下内容:( n1 l- Y* g6 k: I8 ~3 _
  iface eth0 inet static
+ N, t* R7 ]: A$ p# |$ D" V. b- ^  address 192.168.83.200
* ~% c% [6 l9 w3 \  n0 f* C  netmask 255.255.255.0
5 q" N) L/ r$ G; [, x' i- p! k  Y  gateway 192.168.83.2; i/ ?8 Z) R$ J; `
  auto eth0
  F* T! S1 r; z1 L# `+ o# [  2) 添加DNS,vi /etc/resolv.conf,添加以下内容:
2 L$ q# V' v. k5 \  nameserver 192.168.83.2
3 t) a  o3 {, [  3) 生效: /etc/init.d/networking restart
/ D8 e6 `( o  ?1 _3 X6 s! T
- n, [+ {$ S( t9 ]/ B2 U  4) 在XP的宽带链接是OK的情况下,测试Ubuntu是否OK。比如 ping www.sohu.com
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:13:20 | 显示全部楼层

VMWare虚拟机上安装UbuntuLinux的方法

</p>
# }- n- v$ I7 k2 p. d安装软件:   由于Server版本默认安装时什么都没有安装,需要软件时还得自己安装了。还好已经联上网络了,其他的就变得容易多了。为了安装方便,需要切换到root用户。另外,ISO文件也要加载到虚拟光驱上。
+ X+ H; f, Z5 Z; x  B  1) 更新, q8 v, S& {0 h' l6 `6 W7 x
  apt-get update
0 O% O7 p5 j4 y* D3 C4 G  2) 安装gcc- _1 _* z  ?6 y. Q6 |8 Q* n0 F3 d
  apt-get install gcc
$ Z6 E) ~$ u8 @4 v7 Z  3) 安装ssh,安装后默认是启动的,这样就可以通过SecureCRT访问Ubuntu了,这也是我的主要目的。/ w& `9 X5 w( e7 d: k" s; R* L. c
  apt-get install openssh-server openssh-client$ @0 [2 N' l4 o+ W$ W
  停止ssh: /etc/init.d/ssh stop/ ~8 r) i6 K# X( M6 u& a
  启动ssh: /etc/init.d/ssh start% h: a3 h. r/ R
  重启ssh: /etc/init.d/ssh restart
" \; f: D% {4 Y4 ^; q+ [# y  4) 安装jdk
" x0 l8 @. j8 r2 y  apt-get install sun-java6-jdk  ^* `0 o& Z5 Y0 ]
  5) 安装Linux内核源代码
" T( o4 @6 Q+ B- a, u  先安装几个工具吧:! |& k& D& I3 ?9 X' ~$ p
  apt-get install kernel-package libncurses5-dev fakeroot wget bzip2$ W9 N5 ~! O. q
  cd /usr/src
) |2 w6 u+ {5 @9 E% D) a1 b4 L! D  wget http://www.kernel.org/pub/linux/ …… ux-2.6.22.6.tar.bz2) Z: K, o. v2 R( p
  tar xjf linux-2.6.22.6.tar.bz2
/ r" F4 i9 K7 \# G6 @( X5 j, W1 q; {0 ]  ln -s linux-2.6.22.6 linux
8 d9 N! l& @) S; X8 W9 j& q  6) 安装ftp服务器
  Q! \7 N. G4 r, r6 P, ]: T  apt-get instal vsftpd
/ R) I0 W( K4 D3 V  vsftpd默认是禁止本地用户登陆的,所以需要修改它的配置/etc/vsftpd.conf0 _  V; \" D7 q$ Q- H6 ?4 q
  7) 安装Apache
; r7 @& Q) R! ?7 |7 G1 J# u  apt-get install apache2
( [# n/ F. b/ l9 L; c1 c3 [  8) 安装lighttpd) B. \# P( W9 @; C
  apt-get install lighttpd: j" D+ W$ c7 \$ |: y* ^& Y5 T
  通过以上步骤,Ubuntu Server基本可以用了,其他软件安装起来很类似,感觉还比较方便的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-16 08:39 , Processed in 0.187670 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表