linux下weblogic8 SSL配置总结

本文分享了在RHlinux9系统下安装和配置WebLogic 8的经验。首先介绍了JDK的安装及环境变量设置,接着说明了WebLogic源文件赋予权限和安装步骤,最后详细阐述了SSL配置,包括生成公私钥、证书请求、导入证书等,还给出了配置启动及相关注意事项。

使用系统为RHlinux9+weblogic8,以下就是本人在linux下安装和配置weblogic的经验,但愿在你行走的过程中给你点启示!

一、JDK安装

首先安装JDK,安装完以后,设置环境变量,方法如下:

将 j2sdk-1_4_2_02-linux-i586.bin并保存到/tmp给文件加上可执行的权限

引用:
# chmod 755 j2sdk-1_4_2_02-linux-i586.bin

执行文件安装JDK

引用:
# ./j2sdk-1_4_2_02-linux-i586.bin

......(一大堆的license的信息)

询问是否同意,当然选yes

引用:
# mv j2sdk1.4.2_02 /usr/j2sdk

现在JDK还不能算安装完成了,还要设置一下环境变量:

引用:
# vi /etc/profile

在profile里面添加:

引用:
export JAVA_HOME=/usr/local/jdk1.3.1_06/
export CLASSPATH=.:/usr/local/ jdk1.3.1_06/lib
PATH=:/bin
JAVA_HOME=/bea/jdk142_04
CLASSPATH=.;$JAVA_HOME/lib/dt.jar;$JAVA_HOME/lib/tools.jar;
PATH=$PATH:$JAVA_HOME/bin;$JAVA_HOME/jre/bin
export PATH JAVA_HOME CLASSPATH

二、 首先赋予源文件weblogic813_linux32.bin可执行权限

引用:

# chmod a+x /tmp/weblogic813_linux32.bin

三、 然后执行命令,进入安装窗口:(以窗口模式为例)

引用:
# ./tmp/weblogic813_linux32.bin

如果系统不支持显卡,可以执行命令:

引用:
# ./tmp/weblogic813_linux32.bin -mode=console

,这样,可以在命令行窗口下执行。

a.简单介绍。选择next.

b.文件extract完以后,开始安装,首先,阅读一个license agreement,

选择1,同意开始安装 2。不同意

c.选择bea产品目录,选择默认选项,next。

d.选择安装类型,选择全部安装,next。

e.选择weblogic的安装目录,选择默认项,next.

f.开始安装文件。并启动http://localhost:7001/console 成功!~缺省user:weblogic password: weblogic
参考网页:http://www.chinaitlab.com/www/news/article_show.asp?id=36302

四、SSL配置

1、成对的生成私钥(private key)和公钥(public certificate)
 C:/bea/jdk141_05/bin>keytool -genkey -alias testkey -keyalg RSA -keysize 1024 -dname "CN=www.gxnnsi.com, OU=guangxishebao, O=shebao, L=nanning, S=guangxi, C=CN" -keypass 888888 -keystore ./testkeysb.jks -storepass 888888
2、 证书请求的生成,它用于到CA机构获得证书
  C:/bea/jdk141_05/bin>keytool -certreq -alias testkey -sigalg "MD5withRSA" -file ./certreq.pem -keypass 888888 -keystore ./testkeysb.jks -storepass 888888

3、导入服务器根证书和服务器器证书
C:/bea/jdk141_05/bin>keytool -import -alias serverroot -trustcacerts -file ./rootca.cer -keystore ./testkey.jks -storepass 888888


C:/bea/jdk141_05/bin>keytool -import -alias serverca -trustcacerts -file ./rootca.cer -keystore ./testkey.jks -storepass 888888

4、导入客户端根证书和客户端证书
C:/bea/jdk141_05/bin>keytool -import -alias clientroot -trustcacerts -file ./rootca.cer -keystore ./testkey.jks -storepass 888888

C:/bea/jdk141_05/bin>keytool -import -alias clientca-trustcacerts -file ./rootca.
cer -keystore ./testkey.jks -storepass 888888

最后配置启动:http://localhost:7001/console  进入设置面版。

。Servers/myserver 的General 选项把SSL Listen Port Enabled 选上

 。Keystore&SSL 设置keystore &trustkeystore

注意:1、要是在客户端无法识别存在的数字证书,就说明你的信任域库有问题。

            2、要是左边框无法正常显示就说明没装或没装好JRE。建议安装JRE~参照:www.java.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值