centOS学习part5:oracle 11g安装之环境准备
0
前几篇依次向大家介绍了centOS的基本安装以及常用软件的安装配置,接下来我们将挑战的是oracle 11g的安装配置。与之前安装的软件不一样的是,由于oracle并非开源免费软件(需要向oracle购买授权,但是个人学习的话可以直接到官网下载安装学习),所以不能直接通过yum简单的来完成安装,需要很多的准备工作,下面我将一一向大家介绍,希望对初学者有所参考。由于整个内容比较多,我将其分为几个部分,大家可以分开查看。本章将要介绍的就是oracle 11g安装之前的系统环境准备。
【请注意,本章的全部操作均在root账号下进行】
1 oracle依赖包安装
oracle在linux下的安装需要依赖很多包,所以需要我们提前准备,还好的是这些依赖包都可以通过yum快速安装。依赖包比较多,我就不一一解释了,感兴趣的同学可以自行百度,下面是整理的安装命令。
yum install binutils compat-libstdc++- compat-libstdc++-.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common gli
bc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y
系统自动安装完毕后:
2 创建用户及用户组
由于系统不能使用root账号来安装oracle,所以我们需要创建一个专门的账号来安装以及管理oracle。
下面我们创建了两个群组:oinstall与dba,同时创建一个centOS用户oracle并加入刚新建的群组,同时给oralce用户设置密码。
3 创建oracle安装目录
我们创建一个/home/oracle目录作为安装目录,同时将文件夹的权限授予oracle用户。
mkdir /home/oracle
chown oracle:oinstall /home/oracle
chmod -R /home/oracle
4 设置系统内核参数
oracle在安装时对linux内核参数有要求,所以在安装前我们先需求对内核参数进行配置。
vim /ect/sysctl.conf
具体修改修改或增加的参数如下图:
保存退出后,需要通过下面命令让参数生效:
sysctl -p
5 设置oracle环境变量
在系统环境变量中加入ORACLE_HOME,SID等安装及使用oralce时需要的环境变量,环境变量修改命令:
vim ~oracle/.bash_profile
然后在环境变量配置文件中添加相关变量信息,具体的目录指向之前创建的oracle安装目录。
同样的,保存配置后需要通过命令使其生效:
source ~oracle/bash_profile
6 修改PAM限制
vim /etc/security/limits.conf
OK,至此我们已经准备好了centOS下oracle的安装环境,相对来说,是比在windows下的安装麻烦些...下一章我们就将开始oracle的正式安装。
centOS学习part5:oracle 11g安装之环境准备的更多相关文章
- CentOS 7 下 Oracle 11g 安装教程
一.准备工作 1.关闭selinux 查看selinux状态: getenforce或者sestatus -v 临时关闭: setenforce 0 永久关闭: vim /et ...
- Centos 下oracle 11g 安装部署及手动建库过程
Oracle 11g 手动建库,在虚拟环境中,不使用DBCA工具进行创建数据库 1.Linux环境的基本配置 2.ip 10.11.30.60 3.Oracle 11g安装过程 ---------- ...
- 借鉴别人的Oracle 11g安装和卸载图文教程
Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 . 2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点‘是' 3.下图后,选择创建和配置数 ...
- Linux上Oracle 11g安装步骤图解
Oracle 11g下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 选 ...
- Oracle 11g 安装
1.Oracle 11g安装: http://www.cnblogs.com/qianyaoyuan/archive/2013/05/05/3060471.html 2.安装完Oracle数据库,给s ...
- Oracle 11g安装攻略
Oracle 11g安装攻略 本攻略是以Win7-32位系统中安装Oracle 11g为示例,安装前大家需要确认以下几点: 你的内存足够大且没有问题,因为Oracle非常吃内存. 你的系统已经激活. ...
- SUSE11虚拟机安装与Oracle 11g安装
SUSE11虚拟机安装与Oracle 11g安装 本文中所需所有参数均位于文末附录中 新建虚拟机,选择SUSE11 64位 启动虚拟机后,选择第二项安装 选择语言 跳过CD检查 选择全新安装 选择默认 ...
- Oracle 11g安装步骤以及Oracle11g创建表空间和用户,并授权
Oracle 11g安装步骤详解 一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下地 ...
- oracle 11g安装教程
oracle 11g安装教程 第1步 第2步 第3步 第4步 第5步 第6步 第7步 第8步 第9步 第10步 第11步 第12步 第13步 第14步 第15步 第16步 第17步 第18步 第19步 ...
随机推荐
- 剑指offer: 求1+2+...+n
题目描述: 求1+2+3+...+n,要求不能使用乘除法.for.while.if.else.switch.case等关键字及条件判断语句(A?B:C). 思路分析: 由于题目的限制条件很多.同样想到 ...
- cas 3.5.3服务器搭建+spring boot集成+shiro模拟登录(不修改现有shiro认证架构)
因为现有系统外部接入需要,需要支持三方单点登录.由于系统本身已经是微服务架构,由多个业务独立的子系统组成,所以有自己的用户认证微服务(不是cas,我们基础设施已经够多了,现在能不增加就不增加).但是因 ...
- 使用Nginx转发tcp请求
要求nginx版本大于1.9,在nginx.conf添加以下,要求和http{}同级 stream { upstream cakehouse { server weight= max_fails= f ...
- vue---自定义指令的使用
在vue开发项目中,指令的使用场景也是比较多的,那么该如何定义使用呢? 找到 src / directive 下新建 gender 目录,下面新建 index.js 和 gender.js index ...
- latex怎样生成table字样和caption换行的表格
\begin{table} \caption{\newline The results of running algorithm parallel using MapReduce.} \hline ...
- python路径相关技巧
在文件C:\work\python\rqalpha\rqalpha\utils\config.py 找文件:C:\work\python\rqalpha\rqalpha\config.yml 则通过下 ...
- [简短问答]lodop打印过慢或有进度条
问法1:打印预览显示进度条,过慢出现进度条,打印过慢,可能和很多原因有关:打印内容或样式或图片等过多,有需要下载有脚步执行或本身网络慢:机器性能过低 系统ie有问题或缓存过多:或使用的是共享打印机.如 ...
- 【linux基础】Ubuntu16.04桌面突然卡住怎么办?
使用Ctrl+Alt+F1先进入命令行模式,然后根据问题进行相应的操作. re 1. Ubuntu16.04桌面突然卡住怎么办; 2. Ubuntu下图形界面卡死解决办法; end
- [LeetCode] 113. Path Sum II 路径和 II
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given su ...
- [LeetCode] 243. Shortest Word Distance 最短单词距离
Given a list of words and two words word1 and word2, return the shortest distance between these two ...