JBOSS安装

前提:下载jboss-4.2.2.GA.zip

1、从本地上传文件到linux系统下。可用linux自带的ftp的put命令传

2、要对文件进行解压缩

#chmod 755 jboss-4.2.2.GA.zip
#unzip jboss-4.2.2.GA.zip 当然你也可以解压缩到你指定的目录下面去了。

3、要设置环境变量了

#vi /etc/profile
然后在文件加入下面信息:

JBOSS_HOME=/usr/local/jboss-4.2.2.GA
export JBOSS_HOME

4、我们修改了文件,那么需要让他立即有效

# source /etc/profile

5、#echo $JBOSS_HOME 用来查看你的环境变量是不是输出了。

6、修改 vi $JBOSS_HOME/server/default/deploy/jboss-web.deployer/server.xml文件

将${jboss.bind.address}改为0.0.0.0否则jboss不能绑定网卡IP,服务器外无法访问

7、检查 ls $JBOSS_HOME/server/default/lib/下是否有ojdbc14.jar(默认jboss是没有的)

8、#cd $JBOSS_HOME/bin 进入到bin目录下用:

9、后台启动jboss并将启动日志放到另一个文件中

nohup sh run.sh > 20100420.log &

用IP来访问页面,http://127.0.0.1:8080就可以出现测试页面了。

安装也就基本完成了。

不过我在中间遇到了一个问题,也就是

1。用IP访问不了页面,但启动服务器的话是完全对的,这个问题让我大伤脑经。最后查下来原来是JBOSS启动下需要绑定IP。

解决:

#cd $JBOSS_HOME/bin 目录下去
#vi start.sh 编辑该文件,然后加入 nohup ./run.sh -Djboss.bind.address=服务的IP &
chmod a+x start.sh --赋予权限
./start.sh 保存退出。
运行JBOSS,到这里,在Linux环境下安装JDK+JBoss就完成了。

10、退出jboss

在jboss/bin 下 ./shutdown.sh -S

11.为了方便jboss的启动和关闭,编写一个简单的shell脚步

脚本路径 /etc/init.d/jboss

1.首先执行: vi /etc/init.d/jboss4
按 a 编辑,将下面内容根据你自己的情况(主要是修改 /usr/local/jboss-xxxx/bin/ )
修改后copy到编辑框中, esc 退出编辑,:wq 保存退出

------------------
-----脚本内容-----
------------------

# !/bin/bash
# Description: start or stop the jboss
# Usage: jboss4 [start|stop|reload|restart]
# Author: wandalong
# Date: 2010-07-12
#
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"

echo $JBOSS_HOME
case "$1" in
start)
#startup the jboss4
echo -n "jboss4 start: "
cd $JBOSS_HOME/bin
./run.sh -b 192.168.85.129 &
echo " jboss4 start finished"
;;
stop)
# stop jboss4
echo -n "jboss4 stop:" cd $JBOSS_HOME/bin
./shutdown.sh -S
cd $JBOSS_HOME/server/default
rm -rf tmp
rm -rf work
echo "finished"
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: jboss4 [start|stop|reload|restart]"
exit 1
esac
exit 0
---------------------


更改jboss4 脚本为可执行文件
引用
# chmod +x /etc/init.d/jboss4

12、为了在任意路径都可执行此脚本,需要添加到/usr/bin目录中
引用
# cd /usr/bin
# ln -s /etc/init.d/jboss .

13、使用方法 Usage: jboss [start|stop|reload|restart],即:在任意路径中,直接输入:
引用
# jboss start (启动)
# jboss stop (停止)
# jboss restart (重启动)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值