Linux下安装weblogic
JDK的安装 卸载JDK使用java -version查看jdk版本,过旧的话则删除查看含jdk的rpm包#rpm -qa|grep jdk,结果如下java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64查看含gcj的rpm包#rp...
###JDK的安装
##### 卸载JDK
-
使用
java -version
查看jdk版本,过旧的话则删除 -
查看含jdk的rpm包
#rpm -qa|grep jdk
,结果如下java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
-
查看含gcj的rpm包
#rpm -qa|grep gcj
,结果如下 -
删除上面两个命令查出来的所有rpm
#rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 #rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
-
使用
java -version
查看,若不存在,则表示卸载成功
##### 安装JDK
- 创建安装目录
mkdir /usr/java
,并将文件copy至该目录下 - linux版jdk的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
-
对于jdk-6u45-linux-x64-rpm.bin,该文件是自解压文件,执行以下命令
#chmod 755 jdk-6u45-linux-x64-rpm.bin #./jdk-6u45-linux-x64-rpm.bin #rpm -ivh jdk-6u45-linux-amd64.rpm
-
对于xxx.tar.gz的安装
将xxx.tar.gz放入/usr/java下,使用命令tar -xzf xxx.tar.gz解压即可
#### 配置路径 -
对于xxx.bin的jdk配置路径,使用
vi /etc/profile
,在其中添加如下信息export JAVA_HOME=/usr/java/jdk1.6.0_45 export JAVA_BIN=/usr/java/jdk1.6.0_45/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH (注意:JDK的版本号需要按照安装的版本进行对应的修改)
使用#. /etc/profile
命令,使 /etc/profile 文件立即生效,然后使用java -version
测试
-
对于xxx.tar.gz的jdk配置路径,在PATH中添加jdk的bin目录,创建CLASSPATH,添加jdk的lib目录,操作如下:
vi ~/.bashrc
添加内容如下(注意:path的设置一定得有/bin:/usr/bin:$PATH,否则一些基本的指令如ls等将都不可用;JAVA_HOME的地址为xxx.tar.gz解压后的文件夹所存放的路径):export JAVA_HOME=/usr/java/sunjava6_64 export JAVA_BIN=$JAVA_HOME/bin export JAVA_LIB=$JAVA_HOME/lib export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar export PATH=$JAVA_BIN:$PATHRR:/bin:/usr/bin:$PATH
修改后保存,使用source ~/.bashrc
使之立即生效,然后使用java -version
测试
###weblogic的安装
#### 硬盘空间
- Swap分区:文件格式为swap;分区大小至少1G
- 物理内存大于2G
- 临时交换区:文件格式为ext3;挂载点为 /tmp空间大小至少2G
- Soft分区:文件格式为ext3;挂载点为/weblogic空间大小建议10G以上
#### 创建Weblogic用户与组 - 新建组
groupadd weblogic
- 新建用户
useradd -g weblogic -d /weblogic weblogic
- 修改/weblogic目录的用户及组
chown -R weblogic:weblogic /weblogic
#### 使用软件Xmanager 5.0安装weblogic
- 将图形化输出权限赋予所有用户,root下执行
#xhost +
- 将图形输出到的主机,
export DISPLAY=”192.168.1.4:0.0”
- 选择文字集
export LANG=en
- 切换到weblogic用户下,执行
java -jar wls1035_generic.jar
可在界面内安装产品 - 若无相应工具即不能用图形界面内安装产品可执行
java -jar wls1035_generic.jar -mode=console
以命令行形式安装,傻瓜式的按next就行
#### 创建domain
域创建的脚本启动路径为/weblogic/Oracle/Middleware/wlserver_10.3/common/bin(根据安装时的选择,路径会有不同)下的config.sh文件,使用./config.sh -mode=console
命令进行域的创建
#### 基本命令
-
启动域
#cd /weblogic/Oracle/Middleware/user_projects/domains/httpserver_domain/ #./startWebLogic.sh
-
关闭域
#cd /weblogic/Oracle/Middleware/user_projects/domains/httpserver_domain/bin #./stopWebLogic.sh
-
查询端口号,强制关闭
#netstat -anp|grep 7001 如下 #weblogic 12345 xxxx 杀死后台进程 #kill -9 12345
###weblogic的卸载
进入相应目录cd /weblogic/Oracle/Middleware/wlserver_10.3/uninstall/
,执行./uninstall.sh
进行卸载
#### 问题
-
启动域的时候报如下错误:
解决方法:使用#vi /etc/hosts
修改hosts文件,在后面添加“ip hostname”,我的添加为”127.0.0.1 temp“,如下图:
-
卸载时出现
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/bin/java: No such file or directory
,即:提示不存在相应版本的java,查看当前环境变量配置文件,与卸载脚本中的java版本不一致,则修改uninstall.sh文件为以下内容(JAVA_HOME和BEAHOME根据时间情况设置)#!/bin/sh # This script assumes WL_HOME is set to the product directory which is the # target of the uninstall before this script it called. # Set JAVA Home JAVA_HOME=/usr/java/sunjava6_64 # Set BEA Home BEAHOME=/weblogic/Oracle/Middleware "${JAVA_HOME}/bin/java" ${JAVA_VM} -Xmx256m Djava.library.path="${BEAHOME}/utils/uninstall" -Dhome.dir="${BEAHOME}" -Dinstall.dir="${WL_HOME}" -jar "${BEAHOME}/utils/uninstall/uninstall.jar" $* exit $?
保存,执行./uninstall.sh
进行删除,结束之后清除其他遗留文件
更多推荐
所有评论(0)