一.VMware Workstation 12 Pro for Windows(64 bit) 安装
VMware Workstation 12 Pro for Windows(64 bit) 的下载地址如下:
①官方试用版地址:http://www.vmware.com/cn/products/workstation/workstation-evaluation.html
②百度网盘地址:https://pan.baidu.com/s/18ZvVy3f4_ROQ6Sbgu6CUgw提取码:5prh
许可证密钥:5A02H-AU243-TZJ49-GTC7K-3C61N
上面的任何一个下载地址都可以使用。
下载完VMware Workstation 12的安装包后,直接安装即可。虽然下载的是试用版,但是我这里提供了密钥,用密钥激活后就可以永久免费试用。
安装方法很简单,直接双击安装程序,默认安装即可。安装完成后,点击桌面的快捷启动图标,会提示你输入许可证密钥,把上面的密钥输入就可以激活了。
使用VMware创建一台虚拟机的步骤可以参见另一篇博客:VMware Workstation 的安装和使用
下面在提供一个从CentOS 官网上下载的ISO镜像文件:
https://pan.baidu.com/s/191ZbM_us5zWt26FLbMGvNQ提取码:5xxx
二.虚拟机的快照功能
这一部分,主要想给新入手虚拟机并且希望添加或者修改某些配置或者功能的小伙伴们提供一个固定思维:存档。就像游戏中的存档一样,都不希望自己在某次误操作后被迫花更多的时间来填坑,甚至到了无法挽回的地步,“存档”尤为重要。
对于初学者来说,最好在安装完系统之后,就做一次快照或者克隆。
1.打开快照管理器
2.1.1 |
---|
图2.1.1中显示VMware 中的快照工具栏
2.1.2 |
---|
图2.2.2显示的是快照管理器界面,点击“拍摄快照“后弹出图2.2.1所示界面。
2.开始:拍摄快照
2.2.1 |
---|
图2.2.1中名称中将负责显示在每个快照选项的下方,描述通常可以帮助使用者了解每个快照代表的进度流程。
3.快照的恢复:选择转到某个快照即可
2.3.1 |
---|
快照的功能使用很简单,适合初学者。
三.在CentOS 6.2 64位系统上安装Oracle 10g
A.配置网络及初始化
1.设置网络参数
首先通过虚拟机的“编辑”菜单,进入“虚拟网络编辑器”,如图3.1.1.1(虚拟机的适配器默认为Vmnet8)
3.1.1.1 |
---|
点击NET设置,查看子网IP,子网网关,DNS服务器IP和子网网关相同,如图3.1.1.2
3.1.1.2 |
---|
在虚拟机中设置网络参数,编辑/etc/sysconfig/network-scripts/ifcfg-eth0,初始化网络参数(根据实际情况编辑),如图3.1.1.3。
3.1.1.3 |
---|
编辑/etc/hosts,更改主机名和IP(主机名在终端Terminal用命令hostname或者uname -a查看,IP将127.0.0.1改为设置的IP地址)
2.设置系统服务(此步骤可以跳过)
chkconfig iptables off
chkconfig ip6tables off
chkconfig cups off
chkconfig firstboot off
chkconfig wpa_supplicant off
chkconfig postfix off
禁用一些不必要的系统服务,其实我们只要保证防火墙处于关闭状态即可(chkconfig iptables off)
3.安装常用软件及必备软件(如果安装过程中报错,一般是相应的软件包缺失,尽量复制粘贴到命令行,如果仍出错,请参照网上的安装包列表安装)
安装kernel-devel和kernel-headers,并且在更新系统时,禁止更新kernel:
yum -y install kernel-devel kernel-headers && echo exclude=kernel* >> /etc/yum.conf
更新系统:
yum -y update
安装常用软件:
yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c++ lrzsz python-devel
安装Oracle 必需软件:(该步如果报错,就先执行该语句:yum -y install libXtst-1.2.1-2.el6.i686 libXt
-1.1.3-1.el6.i686 --setopt=protected_multilib=false,再执行下面的这个命令)
yum -y install compat-dbcompat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp libaio-devel numactl numactl-devel unixODBC unixODBC-devel
注:安装完成以上软件后,建议重启系统
在安装Oracle常用软件时,命令输入后会报错:protected multilib versions;意思是多个库共存冲突
解决方法:在执行命令后面加上:–setopt=protected_multilib=false
4.创建Oracle相关用户和目录
以下命令按照顺序执行:此文档中的ORACLE_BASE为/usr/local/oracle
groupadd oinstall
groupadd dba
useradd dba -g oinstall -G dba oracle
passwd oracle (默认将oracle账号的密码设为oracle,可自行决定修改)
usermod -g oinstall -G dba oracle
mkdir -p /usr/local/oracle //-p 参数的含义是后面带目录的名称,如果又不存在的则创建
chown -R oracle:oinstall /usr/lo