文章目录
Linux系统的安装
1、安装一个VMware
链接:https://pan.baidu.com/s/1Hs4eRV0xyuyjnbwBnP7zYA 提取码:9bk0
2、新建一个虚拟机
点击新建虚拟机
自定义创建
默认下一步
稍后安装系统
选择对应的linux版本
数量量力而行
内存小于你主机的内存
桥接和地址转换都可以
创建新虚拟磁盘
直接下一步到完成
编辑虚拟机的设置
添加磁盘镜像
开启虚拟机时,选择第一项安装
上面的时间,语言设置,然后单击软件选择
选择图形化界面,KDE
初级时,自动分配内存即可
设置root密码
添加一个用户
同意一下协议
拉到文章最下面,然后左上角Done
最后点击完成
Oracle的安装
1、使用root用户登录
安装Xmanager
链接: https://pan.baidu.com/s/1O8QOQ53V1swXuUG8F3a0Rg
提取码: jix7
打开xshell
2、检查硬件要求
**剩余容量尽量大于15g**
不然下图那里会显示容量不足
3、检查软件要求
touch创建、编辑yum配置文件
/etc/yum.repos.d/base.repo
[base]
name=base
baseurl=file:///mnt
enable=1
gpgcheck=0
名字一定要写对,建议粘贴复制
按i编辑文件,写完按esc,再按shift+:,末尾出现:,wq按enter退出
再去挂载光盘镜像
mount /dev/sr0 /mnt
下图中红圈处点击连接
安装软件包
yum install -y compat-libcap1 glibc-devel ksh libaio-devel libstdc++-devel gcc gcc-c++ unixODBC
我在安装时遇到下面情况,是因为把/etc/yum.repos.d/base.repo文件名写错了,如下图用mv命令进行重命名,下图中的后缀名也是错的,我改了两遍
安装成功的页面
4、系统组和用户
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g oinstall -G dba oracle
[root@localhost ~]# echo oracle | passwd --stdin oracle
[root@localhost ~]# id oracle
uid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba)
5、检查内核参数
1、共享内存
[root@localhost ~]# vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
2、 生效该内核参数
[root@localhost ~]# sysctl -p
3、资源限制
[root@localhost ~]# vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 10240
按i编辑文件,写完按esc,再按shift+:,末尾出现:,wq按enter退出
6、检查需要的目录
[root@localhost ~]# mkdir -p /u01/app
[root@localhost ~]# chown -R oracle:oinstall /u01/app
[root@localhost ~]# chmod -R 775 /u01/app
[root@localhost ~]# ll /u01/app -d
drwxrwxr-x. 2 oracle oinstall 6 May 15 10:48 /u01/app
7、复制安装文件到系统
从windows传输文件到linux系统
使用xshell进行传输
输入rz
[root@localhost ~]# cd /home/oracle/
[root@localhost ~]# unzip 压缩文件名.zip
[root@localhost ~]# chmod 777 database/ -R
[root@localhost ~]# chown oracle:oinstall database/ -R
登出root
xhost +
exit
8、开始安装
ssh oracle@192.168.43.98
首先在linux系统查看ip地址
用oracle用户登录,密码就是上面设置的密码oracle
进行安装
[oracle@localhost ~]$ cd database/
[oracle@localhost database]$ ll
[oracle@localhost ~]$./runInstaller
会有个提示点击是
这里可能会有错误,可以不启用自动内存管理
直接下一步到这
设置数据库密码
这个名字随便
只有交换区警告时,可以忽略
开始安装
会出现一个脚本,复制这两个脚本,在root权限下执行
这里直接点击几下enter,直到完成
等待就可以了
大功告成.