提示:以下是本篇文章正文内容,下面案例可供参考
一、Virtual Box 是什么?
VirtualBox 是一款开源虚拟机软件。
VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
二、Win10安装 Virtual Box 虚拟机
1.下载 Virtual Box 虚拟机
https://www.virtualbox.org/wiki/Downloads
2.安装 Virtual Box 虚拟机
点击下一步安装到 Windows 上即可
三、安装 RedHatServer 6.6
1.点击新建
2.新建一个虚拟电脑
1. 点击新建
名称:自定义
文件夹:虚拟机在磁盘上保存的位置
类型:安装RedHat 选择 Linux
版本:这里安装的 RedHat 64-bit的(根据自己的Iso 镜像 实际选择 多少bit的)
2. 选择内存大小
默认即可
3. 虚拟硬盘
点击创建
4. 选择虚拟硬盘文件类型
默认即可
5. 选择动态分配,点击下一步
6. 选择文件位置和大小,点击创建
20GB 够用了
7. 点击设置,加载盘片
8. 点击启动
9. 进入 Red Hat 安装界面
回车
选择 Skip
点击 Next
点击 Next
点击 Next
选择 basic storage device
yes,discard any data
Aisa/shanghai 或chongqing
设置密码 123456. —> Use any—>use all space—>write chanes to disk
Desktop
reboot
10. Enter 进入系统
Welcome: 同意
License: 同意
Information: 同意
Set up software: no
Updates: 下一步
Create user: 下一步
Date and time: 下一步
Kdump: 取消勾选 (是一个内核崩溃保护分析机制)
重启
3. root 登陆系统后的设置
1)关闭防火墙
临时关闭: service iptables stop
永久关闭:Firewalld 用空格取消enabled的*
2)禁用selinux
vim /etc/selinux/config
修改 SELINUX=disabled
4. 安装数据库
1.上传安装包并解压
将11g安装包1和2复制到虚拟机桌面
先解压1,再解压2,因为按照这样的顺序解压两个就会组合到一起
查看
删除两个压缩包
rm –rf p*.zip
目录下有一个database目录留下
2. 建立用户和组
2.1 创建目录
mkdir -p /u01/app/oracle
2.2 添加组
[root@localhost Desktop]#groupadd oinstall
[root@localhost Desktop]#groupadd dba
2.3 为用户指定基本组和附加组
-g 指定组 –G指定附加组
[root@localhost Desktop]#useradd -g oinstall -G dba oracle
2.4 为oracle 用户设置密码
设置密码为 123456
[root@localhost Desktop]#passwd oracle
2.5 移动目录database到/u01
[root@localhost Desktop]#mv database/ /u01
2.6 权限
改变文件所有者的权限
用法:chown –R 用户名:组名 文件/目录
chown -R oracle:oinstall /u01
用法:chmod –R xyz权限 文件/目录
r:4,w:2,x:1
chmod -R 775 /u01
3. 安装所需软件包
配置yum源/etc/yum.repo.s/rhel-source.repo
vim /etc/yum.repos.d/rhel-source.repo
4. 挂载镜像/dev/cdrom 到/mnt
注意 在 存储这里,把 光盘加载到 从通道中
mount /dev/cdrom /mnt
如果执行失败,按照下图内容执行
df -h 查看一下 ISO 镜像在哪个底下,如图所示 是在 /dev/sr1 下 执行命令
mount /dev/sr1 /mnt
查看
有一个server
[root@localhost Desktop]# cd /mnt
[root@localhost Desktop]# ls
5.安装数据库所需软件包
yum install binutils compat-libstdc+±33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc+±devel make sysstat unixODBC unixODBC-devel
6.修改内核参数文件
以root用户登录,文件/etc/sysctl.conf 末尾追加 如下参数
kernel.shmmni = 4096
kernel.semmap = 32767
kernel.semmni = 32767
kernel.semmns = 8192
kernel.sem = 250 32000 100 128
fs.file-max =6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
保存后,执行
sysctl -p
结果如下
7.修改hosts文件
以root用户登录,文件/etc/hosts末尾追加当前IP及主机名
查看IP命令:ifconfig
查看主机命令: hostname
8. 创建数据库
8.1 root用户运行xhost +
xhost +:控制xserver访问权限,使所有用户都可以访问主机
xhost +
8.2 oracle账户登陆在图形化界面创建
su – oracle
cd /u01/database/
[oracle@localhost database]$ ls
install readme.html response rpm runInstaller sshsetup stage welcome.html
运行runInstaller开始安装
[oracle@localhost database]$ ./runInstaller
安装图示博客: https://blog.csdn.net/ningjiu9/article/details/82148231
总结
安装完毕