linux 部署多个jetty,在同服务器下,安装多个不同jetty容器

首先我们要用下面的命令安装JDK:yum -y install java-1.7.0-openjdk wget(议安装oracle jdk)

JDK安装之后,我们就可以下载最新版本的Jetty了:wget http://download.eclipse.org/jetty/stable-9/dist/jetty-distribution-9.2.5.v20141112.tar.gz

解压并移动下载的包到/opt:tar zxvf jetty-distribution-9.2.5.v20141112.tar.gz -C /opt/

重命名文件夹名为jetty:mv /opt/jetty-distribution-9.2.5.v20141112/ /opt/jetty

即在此处,如果你想创建多个jetty服务,即必须以不同的jetty服务名开区别,比如jetty_push

mv /opt/jetty-distribution-9.2.5.v20141112 /opt/jetty_push(前提是上面必须还要做解压一次)

创建一个jetty用户:useradd -m jetty

useradd -m jetty_push(用户名和服务同名,以方便管理)

改变jetty文件夹的所属用户:chown -R jetty:jetty /opt/jetty/

chown -R jetty_push:jetty_push /opt/jetty_push

为jetty.sh创建一个软链接到 /etc/init.d directory 来创建一个启动脚本文件:ln -s /opt/jetty/bin/jetty.sh /etc/init.d/jetty

ln -s /opt/jetty_push/bin/jetty.sh /etc.init.d/jetty_push

添加脚本:chkconfig --add jetty  同时添加jetty_push

是jetty在系统启动时启动:chkconfig --level 345 jetty on

使用你最喜欢的文本编辑器打开 /opt/jetty/start.ini 并修改端口和监听地址:默认是8080端口,你可以分别给不同的服务,修改不同的端口

*我们完成了安装,现在可以启动jetty服务了 *service jetty start

完成了!

现在你可以在 http://:端口 中访问了

就是这样。

注意,jetty的服务是默认会占用系统内存的,也就是说,如果你要热部署(不停应用的状态下),系统内存的占用也会越来越高,必须停掉服务,这样才会释放内存,然后替换掉工程,然后重新启动服务

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值