一、下载oracle与安装前准备工作
1、下载
http://download.oracle.com/otn/nt/oracle11g/112010/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/nt/oracle11g/112010/linux.x64_11gR2_database_2of2.zip
用unzip解压两个文件,解压后会放到同一个文件中database
2、安装前准备
1)、修改oracle用户限制参数(添加)
#vim /etc/security/limits.conf
oracle soft nproc 2047 #进程数软限制
oracle hard nproc 16384 #进程数硬限制
oracle soft nofile 1024 #文件数软限制
oracle hard nofile 65536 #文件数硬限制
2)、修改进程会话限制 (添加)
#vim /etc/pam.d/login
session required pam_limits.so
3)、新建用户和用户组
#groupadd oracle
#useradd oracle -g oracle
4)、修改hosts表(添加本机解析 本机IP地址 主机名)
#vim /etc/hosts
192.168.100.20 test001
5)、新建oracle数据目录,修改权限与组
#mkdir /oracle-11g
#chmod -R 755 /oracle-11g
#chown -R oracle:oracle /oracle-11g
#cp -R database/ /oracle-11g
6)、下载pdksh-5.2.14-37.el5_8.1.x86_64.rpm复制到/oracle-11g目录下
7)、修改oracle用户的.bash_profile文件
#vim ?/home/oracle/.bash_profile
export ORACLE_BASE="/oracle-11g/app/oracle"
export ORACLE_HOME="/oracle-11g/app/oracle/product/11.2.0/dbhome_1"
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"
export PATH
8)、安装依赖包
#yum -y install libaio glibc compat-libstdc elfutils-libelf-devel* gcc-c++ libaio-devel unixODBC* readline\
#cd /oracle-11g
#yum -y install pdksh-5.2.14-37.el5_8.1.x86_64.rpm
二、安装
1、用oracle用户登录系统(图形界面)
#cd /oracle-11g/datebase
#./runinstall
中文乱码问题处理
解决步骤
1)、在Linux上新建目录mkdir -p /usr/share/fonts/zh_CN/TrueType
2)、现在windows(C:\Windows\Fonts)电脑上随便复制一个字体到Linux上TrueType目录下并重命名为zysong.ttf
3)、在执行
#cd /oracle-11g/datebase
#./runinstall
不勾选更新
点击是
选择跳过更新
创建和配置数据库
直接选择服务器类
单数据库实例
高级安装
语言选择
版本选择
保存位置选择
选择数据库类型
数据库标识与oracle用户ORACLE_SID环境变量一致
自动内存管理的选项去掉
字符集根据需求配置
安全性要求
示例方案根据个人需求选,如果是自己测试使用,建议勾选
管理选项默认
数据库存储选项,默认读取oracle用户环境变量
恢复选项,生产环境建议启用自动备份
选择对所有用户使用相同的口令
特权操作系统组,默认
oracle安装之前需要修改很多内核参数,oracle越来越人性化,只需在界面上点击“修补并在次检查”
已root身份运行脚本
点击安装
等待安装完成
以root执行以下脚本
安装完成
原文地址:https://blog.51cto.com/2937761/2369869