- 浏览: 290580 次
- 性别:
- 来自: 武汉
文章分类
最新评论
-
keepgoingxjw:
很有用,
深入学习spring-boot系列(四)--使用idea调试,热部署 -
电饭锅是对方感受到覆盖:
怎么恢复对compiler.automake.allow.wh ...
深入学习spring-boot系列(四)--使用idea调试,热部署 -
smilease:
写的很好,解决了我遇到的问题,非常感谢。
深入学习spring-boot系列(三)--使用thymeleaf模板 -
jisonami:
uronx 写道多个spring boot项目打成一个jar发 ...
深入学习spring-boot系列(二)--使用spring-data-jpa -
uronx:
多个spring boot项目打成一个jar发布,有没有试过? ...
深入学习spring-boot系列(二)--使用spring-data-jpa
1、安装jdk
centos7安装jdk1.7:http://jisonami.iteye.com/blog/2219327
2、创建oracle的安装用户和用户组
[root@localhost media]# groupadd oinstall
[root@localhost media]# groupadd dba
[root@localhost media]# useradd -g oinstall -G dba oracle
[root@localhost media]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[root@localhost media]# passwd oracle
Changing password for user oracle.
New password:
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.
3、创建oracle的安装目录
[root@localhost media]# mkdir -p /u01/app/oracle
[root@localhost media]# chown -R oracle:oinstall /u01
[root@localhost media]# chmod -R 755 /u01
4、修改oracle环境变量
[root@localhost media]# su - oracle
[oracle@localhost ~]$ vi .bash_profile
在最末尾加上
#my oracle set
export TMP=/tmp
export TMPDIR=$TMP
export EDITOR=vim
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1(安装11gR2) export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db1(安装12C)
export ORACLE_SID=secooler
export NLS_LANG=american_america.zhs16gbk
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.7:0.0 (本机对应的ip地址)
umask 022
[oracle@localhost ~]$ source .bash_profile
查看配置好的oracle环境变量
[oracle@localhost ~]$ echo $ORACLE_BASE
/u01/app/oracle
[oracle@localhost ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2/db_1
[oracle@localhost ~]$ echo $ORACLE_SID
secooler
5、关闭selinux和防火墙
[root@localhost media]# vi /etc/selinux/config
SELINUX=disabled
1)Redhat6/CentOS6关闭防火墙方法
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
运行完成后查看防火墙关闭状态
service iptables status
2)Redhat7/CentOS7关闭防火墙方法
永久关闭防火墙:systemctl disable firewalld
关闭命令: systemctl stop firewalld
运行完成后查看防火墙关闭状态
systemctl status firewalld
6、通过sftp上传oracle安装包到/oraapp目录
解压和更改oracle安装包目录权限
[root@localhost oraapp]# mkdir /oraapp
[root@localhost oraapp]# cd /oraapp
[root@localhost oraapp]# unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip
[root@localhost oraapp]# chmod -R 755 /oraapp/database
[root@localhost oraapp]# chown -R oracle:oinstall /oraapp/database
7、修改内核参数 (可选,不改则为默认)
# vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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
# sysctl -p
8、上传oracle软件并解压
#mkdir /oraapp
使用filezilla等ftp软件上传oracle11gR2的包到oraapp目录
# unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip
# chown -R oracle:oinstall /oraapp/database/
# rm -rf /oraapp/linux.x64_11gR2_database_*
# du -sm database/ 查看解压oracle软件包后的大小
2367 database/
9、修改Shell Limits 以便提高Oracle 的执行效率(可选)
# vi /etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft core unlimited
oracle hard core unlimited
oracle soft memlock 50000000
oracle hard memlock 50000000
10、copy一下命令到命令行安装oracle所需要的依赖包
yum -y install \
binutils \
compat-libcap1 \
compat-libstdc++-33 \
compat-libstdc++-33*.i686 \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc*.i686 \
glibc \
glibc-devel \
glibc-devel*.i686 \
ksh \
libgcc*.i686 \
libgcc \
libstdc++ \
libstdc++*.i686 \
libstdc++-devel \
libstdc++-devel*.i686 \
libaio \
libaio*.i686 \
libaio-devel \
libaio-devel*.i686 \
make \
sysstat \
unixODBC \
unixODBC*.i686 \
unixODBC-devel \
unixODBC-devel*.i686 \
libXp
最后,进行oracle11gR2图形界面安装
1) .以root用运行命令xhost +
# xhost +
access control disabled, clients can connect from any host
# su - oracle
$ cd /oraapp/database/
$ ./runInstaller 如果不想让oracle检查先决条件的话, ./runInstall -ignoresysprereqs
xhost+的作用
xhost 是用来控制X server访问权限的。
通常当你从hostA登陆到hostB上运行hostB上的应用程序时,
做为应用程序来说,hostA是client,但是作为图形来说,
是在hostA上显示的,需要使用hostA的Xserver,所以hostA是
server.因此在登陆到hostB前,需要在hostA上运行xhost +
来使其它用户能够访问hostA的Xserver.
xhost + 是使所有用户都能访问Xserver.
xhost + ip使ip上的用户能够访问Xserver.
xhost + nis:user@domain使domain上的nis用户user能够访问
xhost + inet:user@domain使domain上的inet用户能够访问。
使用vnc远程访问centos7桌面:http://jisonami.iteye.com/blog/2217972
centos7安装jdk1.7:http://jisonami.iteye.com/blog/2219327
2、创建oracle的安装用户和用户组
[root@localhost media]# groupadd oinstall
[root@localhost media]# groupadd dba
[root@localhost media]# useradd -g oinstall -G dba oracle
[root@localhost media]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[root@localhost media]# passwd oracle
Changing password for user oracle.
New password:
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.
3、创建oracle的安装目录
[root@localhost media]# mkdir -p /u01/app/oracle
[root@localhost media]# chown -R oracle:oinstall /u01
[root@localhost media]# chmod -R 755 /u01
4、修改oracle环境变量
[root@localhost media]# su - oracle
[oracle@localhost ~]$ vi .bash_profile
在最末尾加上
#my oracle set
export TMP=/tmp
export TMPDIR=$TMP
export EDITOR=vim
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1(安装11gR2) export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db1(安装12C)
export ORACLE_SID=secooler
export NLS_LANG=american_america.zhs16gbk
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.7:0.0 (本机对应的ip地址)
umask 022
[oracle@localhost ~]$ source .bash_profile
查看配置好的oracle环境变量
[oracle@localhost ~]$ echo $ORACLE_BASE
/u01/app/oracle
[oracle@localhost ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2/db_1
[oracle@localhost ~]$ echo $ORACLE_SID
secooler
5、关闭selinux和防火墙
[root@localhost media]# vi /etc/selinux/config
SELINUX=disabled
1)Redhat6/CentOS6关闭防火墙方法
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
运行完成后查看防火墙关闭状态
service iptables status
2)Redhat7/CentOS7关闭防火墙方法
永久关闭防火墙:systemctl disable firewalld
关闭命令: systemctl stop firewalld
运行完成后查看防火墙关闭状态
systemctl status firewalld
6、通过sftp上传oracle安装包到/oraapp目录
解压和更改oracle安装包目录权限
[root@localhost oraapp]# mkdir /oraapp
[root@localhost oraapp]# cd /oraapp
[root@localhost oraapp]# unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip
[root@localhost oraapp]# chmod -R 755 /oraapp/database
[root@localhost oraapp]# chown -R oracle:oinstall /oraapp/database
7、修改内核参数 (可选,不改则为默认)
# vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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
# sysctl -p
8、上传oracle软件并解压
#mkdir /oraapp
使用filezilla等ftp软件上传oracle11gR2的包到oraapp目录
# unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip
# chown -R oracle:oinstall /oraapp/database/
# rm -rf /oraapp/linux.x64_11gR2_database_*
# du -sm database/ 查看解压oracle软件包后的大小
2367 database/
9、修改Shell Limits 以便提高Oracle 的执行效率(可选)
# vi /etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft core unlimited
oracle hard core unlimited
oracle soft memlock 50000000
oracle hard memlock 50000000
10、copy一下命令到命令行安装oracle所需要的依赖包
yum -y install \
binutils \
compat-libcap1 \
compat-libstdc++-33 \
compat-libstdc++-33*.i686 \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc*.i686 \
glibc \
glibc-devel \
glibc-devel*.i686 \
ksh \
libgcc*.i686 \
libgcc \
libstdc++ \
libstdc++*.i686 \
libstdc++-devel \
libstdc++-devel*.i686 \
libaio \
libaio*.i686 \
libaio-devel \
libaio-devel*.i686 \
make \
sysstat \
unixODBC \
unixODBC*.i686 \
unixODBC-devel \
unixODBC-devel*.i686 \
libXp
最后,进行oracle11gR2图形界面安装
1) .以root用运行命令xhost +
# xhost +
access control disabled, clients can connect from any host
# su - oracle
$ cd /oraapp/database/
$ ./runInstaller 如果不想让oracle检查先决条件的话, ./runInstall -ignoresysprereqs
xhost+的作用
xhost 是用来控制X server访问权限的。
通常当你从hostA登陆到hostB上运行hostB上的应用程序时,
做为应用程序来说,hostA是client,但是作为图形来说,
是在hostA上显示的,需要使用hostA的Xserver,所以hostA是
server.因此在登陆到hostB前,需要在hostA上运行xhost +
来使其它用户能够访问hostA的Xserver.
xhost + 是使所有用户都能访问Xserver.
xhost + ip使ip上的用户能够访问Xserver.
xhost + nis:user@domain使domain上的nis用户user能够访问
xhost + inet:user@domain使domain上的inet用户能够访问。
使用vnc远程访问centos7桌面:http://jisonami.iteye.com/blog/2217972
发表评论
-
host: mirrorlist.centos.org; 域名解析暂时失败"
2016-08-25 10:23 1746yum makecache更新CentOS源时报错 引用hos ... -
VMware下关于RHEL/CentOS的网络连接配置
2016-06-22 20:51 1872关于Linux上的网络配置,一段时间不配又忘了,干脆自己写一篇 ... -
安装OracleClient11gR2及PLSQLDevloper11.x记录
2016-05-18 11:53 7761、安装OracleClient11gR2 oracle官网下 ... -
一年多前的Linux笔记,仅以此文纪念当时的年少无知
2016-04-25 00:00 1288想我一个学计算机的学 ... -
搭建局域网ftp-yum服务器
2016-04-29 00:30 883无防范的配置:(初学者用) 1.安装createrepo ... -
CentOS7中配置DNS服务器
2016-04-29 00:30 1546查看某个区域开启的所有服务 [root@localho ... -
centos7的ssh远程登陆
2016-04-29 00:32 7821.centos7默认安装有openssh-server、op ... -
centos7架设vsftpd服务器
2016-04-28 00:08 4511.安装vsftpd yum install vsft ... -
centos7搭建nfs服务器
2016-04-29 00:30 14931、NFS的安装需要的软件包; Centos7:需要nfs-u ... -
centos7架设apache服务器
2016-04-28 00:08 5271.安装apache主程序httpd yum inst ... -
centos7安装samba服务器
2016-04-28 00:06 593centos 7安装samba服务器 1.关闭防火墙,sys ... -
centos7的一些新特性和命令
2016-04-28 00:06 7161.系统服务管理 systemctl 2.时间日期管理(使用 ... -
centos7使用mdadm软raid
2016-04-27 00:07 4099一.mdadm的语法 mdadm --detail / ... -
centos7的lvm应用
2016-04-27 00:05 866一.建立5个分区 /** ... -
centos7使用rpmbuild制作RPM包
2016-04-27 00:07 4830前言 所有操作在root权限下执行 ... -
centos7使用checkinstall制作RPM包
2016-04-27 00:05 1553checkinstall可以很方便的使用源码包构建RPM包和D ... -
centos7编写一个C语言的tarball软件包
2016-04-27 00:07 591前言 以c语言编写一条排序和求平均数的命令为例 ... -
centos7的kvm、xen、virtualbox和vmware虚拟机
2016-04-26 00:10 1491一个介绍搭建centos7服务器的网站 http://www. ... -
手动释放linux内存
2016-04-26 00:12 701在Linux系统下,我们一般不需要去释放内存,因为系统已经将内 ... -
centos7解决ntfs文件挂载
2016-04-26 00:10 7511.下载 http://www.tuxera.com/comm ...
相关推荐
RedHat/CentOS7离线安装Oracle11g_R2_x64所需的依赖包。 rpm -ivh \ mpfr-3.1.1-4.el7.x86_64.rpm \ compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm \ libmpc-1.0.1-3.el7.x86_64.rpm \ libXau-1.0.8-2.1.el7.x86_64....
redhat7安装oracle11gR2之动手安装
RedHat Linux 6.2安装Oracle 11gR2
RedHat 5 下安装 Oracle 11gR2 RAC 环境
华为OceanStor系列存储多路径软件适用于RedHat/CentOS,华为存储多路径软件适用于RedHat/CentOS
RedHat7/CentOS7最小化安装Oracle11G所需要的依赖包,通过rpm -ivh --force --nodeps强制安装即可。
这是自己从网上收集下载的,已经在CentOS 6.9 X64 和Redhat 6.9X64位系统上成功安装。
zabbix snmp redhat7/centos7 离线安装包zabbix snmp redhat7/centos7 离线安装包zabbix snmp redhat7/centos7 离线安装包
kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...
该资料包提供了在redhat/centos 6版本上安装createrepo命令所需的rpm包,并提供安装说明文档,以及如何配置制作yum本地源的指导文档。
OEL/Redhat/CentOS等linux平台gcc、g++的全套rpm安装包
在redhat5上安装Oracle 11gR2
RedHat/CentOS ext4无法格式化大分区 补充ext4格式化方式
一. OS环境准备 二. 安装ORACLE之环境准备 三. 手动安装Oracle11gR2 四. Rehat 设置Oracle数据库开机自动启动
Linux Redhat7或CentOS7环境下安装Oracle11g的rpm依赖包。包括:binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel ...
redhat5.5下搭建oracle11gR2 双节点RAC
rhel4安装oracle11gR2, 附录B中包括oracle11gR2安装时对系统的全部检查项。
RHEL6上安装Oracle11gR2的手册(图文并茂)
通用版redhat6或者centos6的yum源
这个安装文档是本人亲自安装成功后记录的详细的步骤,在此与各位分享,望能帮到各位。 补充: 安装成功后,运行sqlplus时,需要加载一个shell文件,使用root用户执行以下命令给oracle用户赋予执行权限 [root@...