好久没发技术贴了,因为最近也没学到啥,荒废了快,现在学了点东西,赶紧记上,不然真白学了,我特别不相信我的脑袋,过两天肯定忘的一干二净,这是非常肯定的,对此我也在调查原因!
这两天装了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
以上是最近几天搞得,虽然对高手来说这个可以说是非常简单,但对于我这个新手来说是很难的,呵呵。


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