宝塔面板搭建IDEA热部署插件Jrebel激活服务器

一、介绍

JRebel是一款Java虚拟机插件,它使得我们能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。

二、安装插件

这里所使用的插件为Docker相信很多人都知道

找到宝塔后台 》软件商店 》运行环境 》Docker管理器点击安装

三、使用docker搭建服务

ps:默认已安装了java8以上版本、docker

#按照下面的流程一步步操作就行了
# 安装git
yum install -y git

# 下载别人反编译的源码,可用来自己编译打包
git clone https://gitee.com/gsls200808/JrebelLicenseServerforJava.git

cd JrebelLicenseServerforJava/

mkdir target

cd target/

# 这里可以直接下载别人打包好的jar包也可以使用我的
wget https://gitee.com/gsls200808/JrebelLicenseServerforJava/attach_files/448434/download/JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT.jar

#我打包好的jar包(上面和我打包好的jar只能选一个都可以)
wget https://dev.haah.net/d/1/Cloud/BlogRes/6277/JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT.jar

# 回到工程目录
cd ..

# 工程目录有个Dockerfile,用来创建docker镜像
docker build -t jrebel-ls .

# 启动容器,可自定义运行的端口
docker run -d --name jrebel-ls --restart always -e PORT=9001 -p 9001:9001 jrebel-ls

# 查看正在运行的容器
docker ps

四、查看容器是否正常运行

打开宝塔面板的Docker管理器,如果出现以下状态代表正常

五、设置反戴

为什么设置反戴呢,因为如果服务搭建好后是10.1.1.1:9001这种格式访问的,万一ip过长等等会觉得不好看,另一方面会暴露自己的ip,所以设置反戴,这样即简短又好记

如何设置呢,跟着操作继续来:

首先新添加一个静态网站,网站的根目录选择自己创建的目录,如图:

然后点击网站设置,找到反相戴笠,然后添加名称可以自定义,目标URL填http://127.0.0.1:9001,发送域名填$host然后点击保存

六、测试访问

这时你就可以访问你绑定的域名了,比如我绑定的是http://jrebel.haah.net/,打开可以看到类似的内容代表成功

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辉哥博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值