centos7安装oracle11过程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
centos7下oracle11g详细的安装
一、oracle的安装,在官网下载oracle11g R2
1、进入终端
输入命令:su
输入ROOT密码:
创建用户组oinstall:groupadd oinstall
创建用户组dba:groupadd dba
创建oracle用户,并加入到oinstall和dba用户组:useradd -g oinstall -g dba -m oracle
设置用户oracle登录密码,需要确认一次,注意两次密码要一样(注意:此处的密码是oracle 账户登录密码):passwd oracle
查看新建的oracle用户:id oracle
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g oinstall -g dba -m oracle
[root@localhost ~]# passwd oracle
Changing password for user oracle.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]# id oracle
uid=1000(oracle) gid=1001(dba) groups=1001(dba)
[root@localhost ~]#
查看空间大小
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 21T 3.2G 21T 1% /
devtmpfs 7.7G 0 7.7G 0% /dev
tmpfs 7.7G 16K 7.7G 1% /dev/shm
tmpfs 7.7G 18M 7.7G 1% /run
tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup
/dev/sda1 194M 112M 83M 58% /boot
tmpfs 1.6G 32K 1.6G 1% /run/user/0
2、创建oracle数据库安装目录
oracle数据库安装目录:mkdir -p /data/oracle
oracle数据库配置文件目录:mkdir -p /data/oraInventory
oracle数据库软件包解压目录:mkdir -p /data/database
再输入:cd /data
创建完毕检查一下:ls
设置目录所有者为oinstall用户组的oracle用户:chown -R oracle:oinstall /data/oracle
再输入:chown -R oracle:oinstall /data/oraInventory
再输入:chown -R oracle:oinstall /data/database
[root@localhost /]# mkdir -p /data/oracle
[root@localhost /]# mkdir -p /data/oraInventory
[root@localhost /]# mkdir -p /data/database
[root@localhost /]# cd data
[root@localhost data]# ls
database oracle oraInventory
[root@localhost data]#
[root@localhost data]# chown -R oracle:oinstall /data/oracle
[root@localhost data]# chown -R oracle:oinstall /data/oraInventory
[root@localhost data]# chown -R oracle:oinstall /data/database
[root@localhost data]#
3、修改os系统标识
因为oracle默认不支持Centos系统安装,需要修改为对应的RedHat版本。
查看当前系统版本:cat /proc/version
输入:vi /etc/redhat-release
进入到编辑模式了,点击键盘上的“insert”按钮,再将第一行替换为redhat-7,按Esc按钮,输入:wq,注意这里有一个冒号,再回车,保存并退出(注意:后面所有修改文件的方法均如此,故不再赘述)。
#CentOS Linux release 7.2.1511 (Core)
redhat-7
4、关闭防火墙
关闭防火墙:systemctl stop firewalld.service
禁止使用防火墙:systemctl disable firewalld.service
[root@localhost data]# systemctl stop firewalld.service
[root@localhost data]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
5、关闭selinux
进入编辑状态:vi /etc/selinux/config
将SELINUX的值改为disabled,保存并退出。
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.