linux下oracle以及client以及weblogic的安装.docx

上传人:b****6 文档编号:8818012 上传时间:2023-02-01 格式:DOCX 页数:47 大小:5.38MB
下载 相关 举报
linux下oracle以及client以及weblogic的安装.docx_第1页
第1页 / 共47页
linux下oracle以及client以及weblogic的安装.docx_第2页
第2页 / 共47页
linux下oracle以及client以及weblogic的安装.docx_第3页
第3页 / 共47页
linux下oracle以及client以及weblogic的安装.docx_第4页
第4页 / 共47页
linux下oracle以及client以及weblogic的安装.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

linux下oracle以及client以及weblogic的安装.docx

《linux下oracle以及client以及weblogic的安装.docx》由会员分享,可在线阅读,更多相关《linux下oracle以及client以及weblogic的安装.docx(47页珍藏版)》请在冰豆网上搜索。

linux下oracle以及client以及weblogic的安装.docx

linux下oracle以及client以及weblogic的安装

Oracle安装手册

前期准备

1.使用root用户登录系统

2.配置网络

在系统-管理下有网络选项

1)先点击【取消激活】再点击【编辑】

2)为系统分配IP地址,点击【确定】

3)点击【激活】然后保存设置。

3.安装包检测及安装

在终端中执行:

rpm-qgccmakebinutilssetarchcompat-dbcompat-gcccompat-gcc-c++compat-libstdc++compat-libstdc++-develunixODBCunixODBC-devellibaio-develsysstat看看哪些包没有安装,然后执行rpm–ivh把没有安装的软件包装上。

进入到安装包所在目录,在终端执行以下命令:

rpm-ivhcompat-db-4.2.52-5.1.i386.rpm

rpm-ivhlibaio-devel-0.3.106-5.i386.rpm

rpm-ivhsysstat-7.0.2-3.el5.i386.rpm

rpm-ivhunixODBC-2.2.11-7.1.i386.rpm

rpm-ivhunixODBC-devel-2.2.11-7.1.i386.rpm

rpm-ivhlibstdc++44-devel-4.4.0-6.el5.i386.rpm

rpm-ivhpdksh-5.2.14-36.el5.i386.rpm

rpm-ivhcompat-libstdc++-33-3.2.3-61.i386.rpm

2./etc/sysctl.conf增加以下几行:

kernel.shmmni=4096

kernel.sem=25032000100128

net.ipv4.ip_local_port_range=900065500

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=1048576

fs.file-max=6815744

fs.aio-max-nr=1048756

vi/etc/sysctl.conf进入到编辑画面

4./etc/security/limits.conf文件中增加以下几行:

oraclesoftnproc2047

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

vi/etc/security/limits.conf进入到编辑画面

5./etc/pam.d/login 结尾加入以下几行(如果不存在的话)

#useraddline

sessionrequired/lib/security/pam_limits.so

sessionrequiredpam_limits.so

vi/etc/pam.d/login进入到编辑画面

6./etc/selinux/config关闭secureLinux

SELINUX=disabled

vi/etc/selinux/config进入到编辑画面

7.创建数据库组跟用户:

groupaddoinstall

groupadddba

useradd-u500-goinstall-Gdbaoracle

passwdoracle

8.创建oracle软件安装目录:

mkdir-p/u01/app/oracle/product/11.1.0/db_1

chown-Roracle:

oinstall/u01

Oracle数据库安装准备

1.以oracle用户登陆

2.编辑bash_profile文件

(隐藏文件,在/home/oracle目录下)结尾增加以下内容:

#OracleSettings

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

ORACLE_HOSTNAME=localhost.localdomain;exportORACLE_HOSTNAME

ORACLE_BASE=/u01/app/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOME

ORACLE_SID=ORCL;exportORACLE_SID

ORACLE_TERM=xterm;exportORACLE_TERM

PATH=/usr/sbin:

$PATH;exportPATH

PATH=$ORACLE_HOME/bin:

$PATH;exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib;exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib;exportCLASSPATH

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANG

if[$USER="oracle"];then

if[$SHELL="/bin/ksh"];then

ulimit-p16384

ulimit-n65536

else

ulimit-u16384-n65536

fi

fi

vi..bash_profile进入到编辑画面

设置完后,重新启动计算机使其参数生效

开始安装Oracle

1.以oracle用户登录

进入到安装文件在终端中运行安装脚本启动安装界面

cddatabase

.runInstaller

1)点击【下一步】

2)点击【是】

3)点击【下一步】

4)点击【下一步】

5)点击【下一步】

6)点击【下一步】

7)点击【下一步】

8)点击【下一步】

9)点击【下一步】

10)点击【下一步】说明:

我是在虚拟机下安装的内存有限用一个程序包可以不装

11)点击【完成】进入到自动安装界面,到最后会跳出一个对话框。

12)执行对话框提示的两个脚本后点击【确定】

13)安装成功,点击【关闭】

在终端执行chcon-ttexrel_shlib_t/u01/app/oracle/product/11.2.0/db_1/lib/libclntsh.so.11.1

注意:

实际文件路径跟配置文件相对应

在终端运行netca进行监听配置

1)点击【下一步】

2)点击【下一步】

3)点击【下一步】

4)点击【下一步】

5)点击【下一步】

6)点击【下一步】

7)点击【下一步】

8)点击【完成】

在终端运行dbca进行数据库创建

1)点击【下一步】

2)点击【下一步】

3)点击【下一步】

4)点击【下一步】

5)点击【下一步】

6)点击【下一步】

7)点击【下一步】

8)点击【下一步】

9)点击【下一步】

10)点击【下一步】

11)点击【下一步】

12)点击【完成】

13)点击【确定】进入到自动创建

14)点击【退出】数据库创建成功

在终端运行netmgr对监听设置

1)点击【添加数据库】

2)设置完毕保存设置

启动监听lsnrctlstart

在终端执行sqlplus/nolog

SQL>conn用户名/密码@数据库assysdba

SQL>startup

有可能出现的问题:

1、修改版本问题

解决方法:

在root用户下

cd/etc

ls-l

viredhat-release

之后进行修改

2、xlib:

connectionto“0.0”refusedbysever

解决方法:

root用户下执行:

xhostlocal:

oraclenon-networklocalconnectionsbeingaddedtoaccesscontrollist

3、乱码问题

解决方法:

执行exportLC_ALL=en_US.UTF-8

4、couldnotresolvetheconnectidentifierspecified

可能解决方法:

修改SID和用户名使一致

5、errorininvokingtarget'ntcontab.o'

ofmakefile

解决方法:

缺少包gcc-和gcc-c++

注意在安装过程中还需要安装一些依赖性包

6、insufficientprivileges问题

解决方法:

修改SID包括bash_profile文件

ORACLE客户端安装

注意:

如果是与服务器装在同一台机子上,符号oracle注意相应换成client,相应的安装路径也要修改

版本信息:

LinuxRedHatEnterpriseLinuxRelease4NahantUpdate2

内核2.6.9.22.EL

Oracle客户端版本:

Oracle10.2.0.1Client

在Linux系统和虚拟机Linux中都安装成功。

1)下载Oracle10.2.0.1客户端安装包(10201_client_linux32.zip)解压至某个目录$(installpackdirectory)

2)开启终端,用root登陆,按照安装包文档中安装手册的标准安装过程,检查软硬件配置,最重要的是硬盘空间要留得足够。

(根据不同的客户端安装类型,硬盘空间要求不同。

一点要满足最低要求,特别是虚拟机的硬盘空间)

--检查物理内存大小

grepMemTotal/proc/meminfo

--检查交换区大小

grepSwapTotal/proc/meminfo

--检查自由RAM和交换空间大小

free

--检查剩余磁盘大小

df-k

--检查tmp目录能获得的空间是否满足要求

df-k/tmp

--检查CPU

grep"modelname"/proc/cpuinfo

--检查操作系统版本

cat/etc/issue

--检查Linux内核版本

uname-r

--检查软件安装包是否安装及版本是否符合,package_name对应不同的软件包名称

rpm-qpackage_name

具体的软件包名称如下

make-3.79.1

gcc-3.2.3-34

glibc-2.3.2-95.20

glibc-devel-2.3.2-95.20

glibc-devel-2.3.2-95.20(32bit)

compat-db-4.0.14-5

compat-gcc-7.3-2.96.128

compat-gcc-c++-7.3-2.96.128

compat-libstdc++-7.3-2.96.128

compat-libstdc++-devel-7.3-2.96.128、

openmotif21-2.1.30-8

setarch-1.3-1

gnome-libs-1.4.1.2.90-34.1(32bit)

libaio-0.3.96-3

libaio-devel-0.3.96-3

如果发现没有安装,使用如下命令进行安装

rpm–ivhpackage_name

3)创建用户名和组名

注意,标准安装手册遗漏了dba用户组

#/usr/sbin/groupaddoinstall

#/usr/sbin/groupadddba

#/usr/sbin/useradd-m-goinstall-Gdbaoracle

--检查用户id

#idoracle

--设置oracle用户的密码

#passwdoracle

4)创建oracle安装目录及设置用户权限

mkdir-p/opt/oracle

chown-Roracle:

oinstall/opt/oracle

chmod-R775/opt/oracle

chmod-R777/opt/oracle

注:

/u01/app/oracle是标准安装手册推荐的安装目录名,可以使用别的目录名称。

5)在终端中改用oracle用户登录,设置oracle环境

--用oracle登陆

#su–oracle

--编辑文件

#vi.bash_profile

--在现有文件的下面增加

umask022

ORACLE_BASE=/u01/app/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1;exportORACLE_HOME

PATH=$ORACLE_HOME/bin:

$PATH;exportPATH

此处添加一句:

ORACLE_SID=ORCL;exportORACLE_SID

在这里SID有可能需要修改

也可以写作

umask022

exportORACLE_BASE=/opt/oracle

exportRACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1

exportPATH=$ORACLE_HOME/bin:

$PATH

--保存退出

注意,等号左右不能有空格。

ORACLE_BASE对应的目录名与之前的设置对应。

6)执行刚刚编辑的文件

$../.bash_profile

或者

$source.bash_profile

注:

查看隐藏文件使用ls-a

7)执行安装

如果启动进入系统时使用root或其他用户名称,注销改用oracle登录,重新进入图形界面。

注意不是指在终端注销并登陆,是整个系统使用oracle用户登陆。

然后再开启终端。

--进入oracle客户端所在目录,使用实际路径替代$(installpackdirectory)

$cd$(installpackdirectory)

--运行安装程序

$./runInstaller

应该出现图形界面,进行安装。

一般都是点击next。

但是中间有要求运行脚本,在终端中改用root用户,运行脚本如下:

/opt/oracle/oraInventory/orainstRoot.sh

/opt/oracle/product/10.2.0/client_1/root.sh

8)安装之后,进行服务配置

--服务配置命令

$netca

配置服务名称,并测试。

在安装过程中也可能出现服务配置过程,如果已经配置,则可以略过此步骤。

PS:

参考的文章,有的过程太复杂,我是C++的Oracle应用,所以很多参数用不到

卸载:

进到$ORACLE_HOME

rm-rf*

再进到/etc,移去oratab文件

不过,说实话,一般不建议删除,把它们move或者打包移走也挺好。

linux下的安装真是宝贵,随时可以copy回来直接用啊。

何必硬删呢。

linux下安装weblogic9.2(全过程含ESB安装)红色字体需要注意或者修改

1.        先确认安装的环境是不是LINUXAS4   [root@yaoxj~]#cat/etc/issue

RedHatEnterpriseLinuxASrelease4(NahantUpdate1)

Kernel\ronan\m

2.        创建组weblogic

groupaddweblogic  --增加组

cat/etc/group      --查看是否增加这个组

命令:

adduser-gweblogic-pweblogicweblogic   --增加用户

3.        用weblogic用户登陆

suweblogic       --切换到weblogic

4.        放入BEA-ESBLINUX光盘  进入光盘相应目录如:

/media/cdrom 

5.        执行 

./文件名.bin   --开始安装 会出现界面如下

 

Extracting0%..................................................................................

 

 

点击Next下一步 出现如下图:

 

      选择“YES” 点击“NEXT”出现如下图:

 

选择好“安装路径”   点击“NEXT”出现如下图:

选择complete  点击“NEXT”出现如下图:

点击“NEXT”出现如下图:

选择YES点击“NEXT”出现如下图:

点击“NEXT”出现如下图:

  开始安装

安装完出现如下界面

点击“DONE”安装完毕如果选上RunQuickstart将会出现快速启动窗口如下图

 

6.        执行 

/home/weblogic/bea/weblogic92/common/bin/config.sh

启动配置向导  出现如下图

勾上“AquaLoficServiceBus”复选框

 

点击“NEXT”出现如下图:

 [填写用户名和密码]

点击“NEXT”出现如下图:

 [选择JDK选择JRocketSDK1.5.0.0………………..]

点击“NEXT”出现如下图:

[配置一些常用参数]

选择YES点击“NEXT”出现如下图:

  [端口号]

点击“NEXT”出现如下图:

(如果这样最后weblogic起不来,就在上图listenaddress添上本机的IP地址)  

点击“NEXT”出现如下图:

点击“NEXT”出现如下图:

 [默认的weBlogic的数据库 ]

点击“NEXT”出现如下图:

 

“NEXT”出现如下图:

JMS的保存形式,用文件保存

 

“NEXT”出现如下图:

 

“NEXT”出现如下图:

 

“create”出现如下图:

 

“Done”完成

使用

/data/weblogic/bea/user_projects/domains/base_domain/startWebLogic.sh启动服务器[和你的WebLogic安装路径相同]

使用IE或Mozilla游览weblogic

Server控制台:

http:

//172.20.6.37:

7001/console

ESB控制台

http:

//172.20.6.37:

7001/sbconsole

本篇文章来源于苹果iPhone|原文链接:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1