修改host文件
1./etc/hosts文件中必须包含a fully qualified name for the server
<IP-address> <fully-qualified-machine-name> <machine-name>
设置核心参数
1.在/etc/sysctl.conf文件中加入下列行:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
2.运行下列命令改变核心参数:/sbin/sysctl –p
3.在/etc/security/limits.conf文件中加入下列行:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session required /lib/security/pam_limits.so
5.通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性。
参数配置
1.检查下列包是否安装,若未安装则要先安装:
# From RedHat AS4 Disk 2
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-6.EL4.i386.rpm
rpm -Uvh glibc-2.3.4-2.25.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrecorder/RedHat/RPMS
rpm -Uvh freetype-devel-2.1.9-1.i386.rpm
rpm -Uvh fontconfig-devel-2.2.3-7.i386.rpm
rpm -Uvh xorg-x11-devel-6.8.2-1.EL.13.36.i386.rpm
rpm -Uvh xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.36.i386.rpm
rpm -Uvh openmotif-devel-2.2.3-10.RHEL4.5.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh gcc-3.4.6-3.i386.rpm
# From RedHat AS4 Disk 4
rpm -Uvh libaio-0.3.105-2.i386.rpm
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm(如果无法安装的话,直接在redhat中双击安装)
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
# gcc-3.2.3-2
# make-3.79
# binutils-2.11
# openmotif-2.2.2-16
# setarch-1.3-1
# compat-gcc-7.3-2.96.122
# compat-gcc-c++-7.3-2.96.122
# compat-libstdc++-7.3-2.96.122
# compat-libstdc++-devel-7.3-2.96.122
2.创建下列组和用户
groupadd oinstall /创建组用户/
groupadd dba /创建组用户/
useradd -g oinstall -G dba oracle /创建用户,并设定用户组/
passwd oracle /设定oracle用户的密码/
3.创建安装oracle的目录
mkdir -p /u01/app/oracle/product/10.2.0/db_1
修改文件夹权限
chown -R oracle.oinstall /u01
5.用oracle登陆进操作系统,编辑.bash_profile文件(.bash_profile文件为隐藏文件,其位置在/home/oracle /.bash_profile),由于linux默认的shell使用的是bash,故要编辑这个文件,如果你设定的使用csh,请编辑.login文件。
在.bash_profile文件末尾添加如下内容(注意把其中ORACLE_SID换成自己的实例名):
# Oracle Settings
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR
ORACLE_BASE=/u01/app/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=orcl;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
export LD_ASSUME_KERNEL
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
orACLE_BASE=/oracle/app
orACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
orACLE_SID=demo1
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export orACLE_BASE orACLE_HOME orACLE_SID PATH LD_LIBRARY_PATH
安装
运行./runInstaller
3.在安装过程中输入合适的ORACLE_HOME和实例名。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。
安装后配置
1.编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y
OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。
上述是安装标准版的
下面是安装.rpm快捷版的
用root用户安装
# cd /usr/local
# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Preparing... ########################################### [100%]
package oracle-xe-univ-10.2.0.1-1.0 is already installed
# rpm -e oracle-xe-univ-10.2.0.1-1.0.i386
# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Preparing... ########################################### [100%]
1:oracle-xe-univ ########################################### [100%]
Executing Post-install steps...
You must run '/etc/init.d/oracle-xe configure' as the root user to
configure the database.
然后就安装它的提示走,
# /etc/init.d/oracle-xe configure
根据提示设置8080、1521端口,还有sys和system的密码,开机是否启动等。
Starting Oracle Net Listener...Done
Configuring Database...Done
Starting Oracle Database 10g Express Edition Instance...Done
Installation Completed Successfully.
To access the Database Home Page go to
http://127.0.0.1:8080/apex
编辑.bash_profile文件设置环境变量
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
快捷版的路径是默认的
# reboot
用oracle用户登陆ok
关键:相关补丁要打齐
分享到:
相关推荐
一,解压缩Oracle10g的安装文件 1. Oracle 10g(10.1.0.3) (1) 简化过程(以oracle登录,释放安装文件,使用更少的磁盘空间,速度更快) 在安装LINUX时最好分一个区/orasetup,这样一来即使系统坏了,也只是重装系统...
RedHat AS4上安装oracle10g并创建使用oracle数据库RedHat AS4上安装oracle10g并创建使用oracle数据库
RedHat AS4下安装oracle 10g
RedHat AS4 下安装oracle10g.txt
Redhat Linux AS4 安装 Oracle 10g (10.2).
redhat as4 u6下安装oracle10g 祥解
RedHat Linux AS5安装Oracle10g步骤 文档
Redhat Linux AS4 安装 Oracle 10g (10.2) 很全
redhat as5 oracle10g 安装文档
Linux Redhat AS4 安装oralce11g帮助
Linux Redhat AS 5 & Oracle 10G全过程安装配置手册 1. 安装Linxu操作系统 3 2. 安装后的操作系统配置 15 3. ORACLE安装准备 25 4. 安装ORACLE 29
一、 RedHat AS4系统安装 二、 Oracle的安装前准备 三、 Oracle10g的安装 四、 测试Oracle10g 数据库 五、 设置oracle自动启动与关闭
Redhat AS4 Oracle10g+ASM单实例转RAC
redhat AS5上安装oracle10g笔记:祝你好运。 送上一条建议:用ORACLE正版关盘实在安装不上去的话,在oracle网站上下载一个相同的版本再安装试试
在RedHat AS5上安装oracle10G详细过程!配图完整
用于指导在在redhat as5上安装oracle 10g的操作,并说明如如何对现有库进行升级。
Redhat AS4或AS5下oracle10g安装的便捷脚本,可以完成oracle10g图形界面安装前解压缩安装包、创建用户、修改内核参数、修改环境变量等操作,以及安装后设置oracle自启动等操作。
版本跟文档里的一样,基本上没有问题。可能有些地方还不是很细或者有些错误存在,希望大家提出来,发我邮箱qiuchenjun_2008@163.com里,我会及时改正。谢谢大家
# useradd -g oinstall -G dba oracle (设定oracle用户为oinstall、dba用户组的成员) # passwd oracle (设定oracle用户的密码) 3、在/etc/security/limits.conf文件中加入下列行: oracle soft nproc 2047 ...
RedHat AS4.0 Tomcat Apache Oracle10g