您的位置:首页 > 运维架构 > Linux

linux下weblogic8 SSL配置总结

2005-12-13 11:00 453 查看
使用系统为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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  weblogic linux ssl java jdk path