红联Linux门户
Linux帮助

关于在Fedora Linux中安装weblogic10和JDK5及配置环境变量

发布时间:2007-11-22 11:00:51来源:红联作者:Debnmxwi
好久没发技术贴了,因为最近也没学到啥,荒废了快,现在学了点东西,赶紧记上,不然真白学了,我特别不相信我的脑袋,过两天肯定忘的一干二净,这是非常肯定的,对此我也在调查原因!

这两天装了Linux的Fedora 5版本来进行weblogic10的测试,以前没使过,装完又是日文系统,真是啥也看不懂,装linux的时候倒是容易,跟windows差不多,傻瓜操作就好!

然后装weblogic,这个安装可不是双击就完事的!步骤如下:

1.进入GNOME终端,就跟windows的cmd命令窗口一样

2.输入:chmod +x server1001_linux32.bin -->在linux上安装软件时,首先要赋予这个软件可执行的权限。

3.输入:./server1001_linux32.bin -->开始安装,安装过程跟windows一样。

安装完weblogic后,还要安装jdk,跟weblogic10匹配的可以选择jdk 1.5,软件可以去sun的网站去下,要先注册,在哪里下,大家自己去找啊!找linux版本的也不太好找,主要是本人英文太烂,哈哈!

安装步骤如下:

1.输入:chmod +x jdk-1_5_0_13-linux-i586-rpm.bin -->首先也是赋予权限

2.输入:./jdk-1_5_0_13-linux-i586-rpm.bin -->运行这个文件,读取安装说明,一路选yes,完成后后会在同一目录解压出一个 jdk-1_5_0_13-linux-i586-rpm的文件,然后对这个文件进行安装。

3.赋予执行权限:chmod +x jdk-1_5_0_13-linux-i586-rpm

4.接下来的 -ivh 命令必须要是系统管理员身份才能操作,系统管理员是:root,所以现在这里转换用户,输入命令:su ,然后是提示输入密码,linux输入密码的时候是不可见的,只看见光标,所以只管输入完成后回车就好了(注:这里的密码不是系统默认的,而是你安装的时候和普通用户一起创建的),回车之后,用户转为 root --〉[root@localhost bin]# ,注意后面那个#号,如果是普通用户,后面会是$符号,如[panpan@localhost ]$,这个有区别!这里不转用户会提示被锁住啥的错误!

5.输入:rpm -ivh jdk-1_5_0_13-linux-i586-rpm -->开始安装

安装完成后的jdk目录在 /usr/java 目录下,接下来要配置环境变量!

首先要感谢一个网友,他写的相当详细,感谢他的无私精神,特意把网址留下! http://linux.ccidnet.com/art/302/20070616/1115183_1.html

步骤如下:

1.设置环境变量

#vi /etc/profile 进入vi编辑器,把一下这段加入到最后面。

# java ......................

JAVA_HOME=/usr/java/jdk1.5.0_08/

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH


保存退出

按esc

输入--〉 :wq ,回到GNOME终端

2.接下来的意思好像是赋予用户使用,不过必不可少!

vi /etc/profile.d/java.sh

JAVA_HOME=/usr/java/jdk1.5.0_08/

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib.dt.jar

PATH=$JAVA_HOME/bin:$PATH

JAVA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"

CATALINA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"

export JAVA_HOME CLASSPATH PATH JAVA_OPTS CATALINA_OPTS


保存退出

按esc

:wq

chmod 755 /etc/profile.d/java.sh

3.执行所有命令

source /etc/profile

source /etc/profile.d/java.sh

这步我做的没有成功,不过测试的时候也是通过的!

4.测试JAVA是否安装

java -version

哈哈!!成功了,就是这样!经过我的验证,大家放心用吧!!

还有,后来解决了个问题,我们要做的只是在linux上发布weblogic,需要远程访问它,后来怎么试都不行,这个后来证实是开了防火墙的原因,可我没找到关防火墙的地方。然后上网查了查,原来可以分配端口号!具体做法如下:

在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

为weblogic分配端口,只需在文件里添加一下这句就可以了,weblogic端口号为7001,这样配置,就没有问题了。

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 7001 -j ACCEPT

以上是最近几天搞得,虽然对高手来说这个可以说是非常简单,但对于我这个新手来说是很难的,呵呵。
文章评论

共有 1 条评论

  1. 克格勃 于 2007-12-04 21:30:10发表:

    楼主你写 的东西太高深了,我看半天也没看明白,不过还是有收获的,我认识了一个命令 chmod,我要在自己的虚拟机上的红帽里装一个JDK我花了半天知道需要一个rpm包,去下了一个,然后话了一天的时间研究着个包该怎么用(可能是因为我的红帽没有完全安装,当时选者扩展功能有3个,办公,编程和网络服务器我就选了一个编程),双击不能用我一直在上脑筋,后来在论坛上下了点教程才知道要在命令行下运行,可我还没看到用什么命令了,就来论坛上看看,虽然着个帖子不是完全和我的需要一样,但是还是帮了我的忙的,至少我把哪个rpm包运行起来了,虽然编译程序还是出错但着毕竟是一个好的开端,所以在这里我要谢谢楼主你了。