Linux安装Oracle

1. 安装X Window系统
yum -y update
yum -y groupinstall "X Window System"
------------------------------------------------------

2. 安装桌面与VNC server  (此步骤可省略)

yum -y groupinstall "Desktop" "Chinese Support"
此Desktop意指GNOME
yum install -y  tigervnc tigervnc-server  

vi etc/sysconfig/vncservers
添加
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"

vncpasswd
service vncserver start
------------------------------------------------------

3. 在Linux服务器上创建oracle数据库安装目录

mkdir -p /data/oracle #oracle数据库安装目录
mkdir -p /data/oraInventory #oracle数据库配置文件目录
mkdir -p /data/database #oracle数据库软件包解压目录
------------------------------------------------------

4. 创建运行oracle数据库的系统用户和用户组

groupadd oinstall #创建用户组oinstall
groupadd dba #创建用户组dba

useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
passwd oracle #设置用户oracle的登录密码,根据提示输入两次密码

chown -R oracle:oinstall /data/oracle #设置目录所有者为oinstall用户组的oracle用户
chown -R oracle:oinstall /data/oraInventory
chown -R oracle:oinstall /data/database
-----------------------------------------------------

5. 修改操作系统标识(oracle默认不支持CentOS系统安装)

vi /etc/redhat-release #编辑

把:CentOS release 5.8 (Final)  修改为:redhat-4

:wq! #保存退出
-----------------------------------------------------

6. 设置系统内核参数

vi /etc/sysctl.conf #编辑,在最后添加以下代码

net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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

:wq! #保存退出

sysctl -p #使配置立即生效
----------------------------------------------------

7. 安装必要的包

cd /etc/yum.repos.d
wget --no-check-certificate https://public-yum.oracle.com/public-yum-ol6.repo
ll public-yum-ol6.repo
wget --no-check-certificate https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
yum install oracle-rdbms-server-11gR2-preinstall
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
----------------------------------------------------

8. 配置用户环境

vi /home/oracle/.bash_profile #在最后添加以下代码

export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/lib:/lib64:/usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64
export
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

:wq! #保存退出

source .bash_profile #使设置立刻生效
---------------------------------------------------

9. 解压安装包

unzip linux.x64_11gR2_database_1of2.zip -d /data/database 

unzip linux.x64_11gR2_database_2of2.zip -d /data/database
---------------------------------------------------

10. 增大系统 swap

root用户登录

dd if=/dev/zero of=/home/swap bs=1024 count=512000

/sbin/mkswap /home/swap
/sbin/swapon /home/swap
---------------------------------------------------

11. 以oracle用户登录远程连接工具,启动安装

cd /data/database/database #进入安装包目录

./runInstaller #安装

你可能感兴趣的:(oracle,linux)