日期:2014-05-16  浏览次数:20607 次

虚拟机RedHatEenterpriseLinux5安装及Oracle10.2.0安装手记收藏
下面就是我搭建测试环境时候的一些记录。涉及到如何在VMware上装linux及安装 Vmare tools、如何在linux上 安装oracle 10g、如何在windows下访问linux上的oracle、以及linux中操作的基本命令。



硬件配置

虚拟机 Vmware 6.03

虚拟机linux操作系统 RedHatEenterpriseLinux5

虚拟机Windows操作系统 Windows 2000 Server

oracle 数据库版本 Oracle10.2.0 for linux

SQL Server 数据库版本 SQL Server 2000 Sp4



第一步,先安装linux
1、安装vmware6
2、创建虚拟机,选择类型AS5,分配内存1G ,硬盘12G
3、将光驱从自动检测->用ISO,选择install cd1 iso
4、启动虚拟机
5、出现安装选择界面,直接按Enter
6、出现RED HAT Enterprise linux 5 界面,按next
7、到语言选择界面,初学者建议选简体中文,然后按next
8、键盘选美国国际式,英国已经落日帝国了,不用再选他了
9、这里要输入安装序列号了,2515dd4e215225dd,下载的时候记得一起下来
10、下面就要创建分区了,提示你初始化会破坏数据,由于咱们是虚拟机安装,不用担心会破坏数据,选是
11、这里有个高级存贮配置,如果你是新手就别动了,直接next
12、下面该配置网卡及IP地址了,可以选DHCP自动分配,也可以自己之指定,要想自己指定就按编辑,把使用动态IP配置(DHCP)取消,输入IP地址及子网掩码,最后给你的主机起个名字,下一步
13、选择时区,下一步
14、给root账户设一个密码,这个相当于Windows 的Administrator的密码
15、这里是设定你的服务器的用途,不同用途AS会安装针对的应用组件,我选网络服务器,下一步
16、系统检查完文件的依赖关系,就可以按next开始安装了
17、系统会问你AS5的5张cd都有没有,有就按继续,没有就取下载
18、安装程序开始格式化你的硬盘,装入引导程序,启动引导进程,然后就往你的硬盘里拷贝linux所需的文件
19、安装中会提示你换盘,放入相应的Iso,按确定,继续安装
20、当看到,祝贺你,安装已经完成。点重新引导
21、AS5将会重新启动,直到出现 欢迎 ,按前进
22、许可协议,没啥说的,同意,前进
23、配置防火墙 FTP,www,https,smtp,大家都知道是干吗的,Secure(安全)SHell(SSH)是用来在远程机器上登录及执行命令的一组工具,NFS4网络文件系统Version 4,Linux集群,samba是一个工具套件,在Unix上实现SMB(Session Message Block)协议,或者称之为NETBIOS/LanManager ,next
24、SELinux 一般默认,前进
25、Kdump,虚拟系统就默认,前进
26、设定系统时间,前进
27、设置软件更新,注册,如果只是研究就都跳过
28、设定日常用户,就跟XP安装完建立用户一样,设定一个,前进
29、声卡,默认,前进
30、附加光盘,可不装,结束
31、系统将提留在登陆界面,等待你输入用户名和密码
32、输入root及密码,进入linux 系统,恭喜你,成功的安装了AS5



VMware Tools install

这个东西可以让虚拟机和宿主系统共享粘帖板,如果你不介意自己敲命令可以不装,当然这个东西还有其他功能,不过我在linux虚拟机上用的最多的就是他的共享粘贴板功能。
1、将AS5的cd1 iso 放到虚拟机的光驱里
2、打开一个终端
?? [root@linuxhost ~]#mkdir /mnt/cdrom 回车/
4、[root@linuxhost ~]#rpm -ivh /mnt/cdrom/Server/kernel-2.6.18-8.el5.i686.rpm
应该提示你package kernel-2.6.18-8.el5 already installed
5、[root@linuxhost ~]#rpm -ivh /mnt/cdrom/Server/kernel-xen-devel-2.6.18-8.el5.i686.rpm
应该提是你1:kernel-xen-devel ########################[100%]
6、[root@linuxhost ~]#umount /mnt/cdrom
7、将vmware安装目录里的linux.iso放的虚拟机光驱里,绿化的精简版没有,需要自己下载
8、[root@linuxhost ~]#mount -o ro /dev/cdrom /mnt/cdrom
[root@linuxhost ~]#cp /mnt/cdrom/VMwareTools-6.0.3-80004.tar.gz /tmp 拷贝到临时目录
9、[root@linuxhost ~]#cd /tmp
10、[root@linuxhost ~]#tar zxf VMwareTools-6.0.3-80004.tar.gz 解压缩
11、[root@linuxhost ~]#cd vmware-tools-distrib
12、[root@linuxhost ~]#./vmware-install.pl 开始安装
13、[/usr/bin]回车
14、[/etc/rc.d]回车
15、[/etc/rc.d/init.d]回车
16、[/usr/sbin]回车
17、[/usr/lib/vmware-tools]回车,Is this what you want?[yes]回车
18、[/usr/share/doc/vmware-tools]回车, Is this what you want?[yes]回车
19、Do you want this program to invoke the command for you now?[yes]回车
20、[EXPERIMENTAL]Would you like to enable this feature?[no]如果你不用于开发就回车,否则输入yes回车
21、选择分辨率 输入选择数字回车
22、执行后返回到root提示符,重启机器就ok了
第二步 安装Oracle

1.由于Oracle 10g 出来太早,还不支持AS5,所以只能手工修改骗过Oracle的检查,vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga) -〉Red Hat Enterprise Linux Server release 4 (Tikanga)
2.放入rhel5的disk 2
3.检查必须的包 rpm -q binutils compat-db control-center gcc gcc-c++ glibc libXp-1.0.0 libstdc++ libstdc++-devel make openmotif-2.3.0
显示版本号的就是安装上了,没有的放入安装盘2或3 ,用rpm -ivh XXXX安装,有的需要依赖别的头文件,先装头文件
binutils-2.17.50.0.6-5.el5
compat-db-4.2.52-5.1
control-center-2.16.0-14.el5
gcc-4.1.2-14.el5
gcc-c++-4.1.2-14.el5
glibc-2.5-18
libXp-1.0.0-8.1.el5
libstdc++-4.1.2-14.el5
libstdc++-devel-4.1.2-14.el5
make-3.81-1.1
openmotif-2.3.0-0.3.el5
第二张盘
安装[gcc-4.1.2-14.el5]需要先安装
a、rpm -ivh /mnt/cdrom/Server/libgomp*
b、 rpm -ivh /mnt/cdrom/Server/glibc-headers*
c、 rpm -ivh /mnt/cdrom/Server/glibc-devel*
最后安装 rpm -ivh /mnt/cdrom/Server/gcc-4.1*

安装[gcc-c++-4.1.2-14.el5]需要先安装
a、rpm -ivh /mnt/cdrom/Server/libstdc++-