CentOS7.4安装Oracle 11g
oracle下载地址:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
我下载的是 Linux x86-64
1.准备工作
- 关闭selinux
setenforce 0
- 关闭firewalld 安装iptables
systemctl stop firewalld.service
systemctl disable firewalld.service
yum -y install iptables-services
systemctl restart iptables.service
systemctl enable iptables.service
- 需要提前安装需要的包
yum -y install binutils compat compat-libstdc gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel
yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"
2.添加组和用户
用root用户登录后添加组
-d 指定宿主目录
-g 指定所在的组添加Oracle用户
屏幕出现new password提示,根据提示为自己的oracle用户设置新密码(长度不小于8位)预先创建安装目录
- 设置目录的所有者所属组和权限
- 设置环境变量
1.用oracle用户身份登录
2.设置用户oracle的环境变量
修改.bash_profile内容
修改完后:wq保存,执行. .bash_profile让配置立即生效
- 我的压缩包在另一个用户目录下,故修改了权限,使用户oracle可以访问
- 用oracle身份解压文件,输入命令
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
3.安装oracle database
-用账号oracle登录