Centos7 源码(tar)安装 Resin4 开机自启 部署Springboot项目

Resin 下载(resin pro - 收费版 1年/700刀 起)

  下载Resin-4.0.60 地址:https://caucho.com/products/resin/download     ----  resin-4.0.60.tar.gz

  并上传到centos7(我用 xftp6 工具)(centos7 软件安装位置 /usr/local/resin)

Resin 安装 (前提已经安装jdk1.8 环境)

  yum -y install gcc gcc-c++ make openssl openssl-devel 

  解压resin-4.0.60.tar.gz : cd /usr/local/resin     

  tar -zxvf resin-4.0.60.tar.gz       

  cd /resin-4.0.60

  ./configure --prefix=/usr/local/resin/resin-4.0.60 --with-java-home=/usr/local/java/jdk1.8 --enable-64bit     (jdk安装路径)

  make && make install

  vim /etc/profile    增加一行:export RESIN_HOME=/usr/local/resin/resin-4.0.60

  source /etc/profile

  开关: /usr/local/resin/resin-4.0.60/bin/resin.sh start  (stop)

开机自启:

  方法1

     find / -name resin   (/etc/rc.d/init.d目录下自动生成的 resin 文件)

     cd /etc/rc.d/init.d

     chmod +rwx resin

     chkconfig -add /etc/rc.d/init.d/resin

     chkconfig resin on    (关闭自启 off)

  方法2 

     vim /etc/rc.d/rc.local    (增加 /usr/local/resin/resin-4.0.60/bin/resin.sh start)

     chmod +rwx /etc/rc.d/rc.local

Resin 部署 springboot 项目(war 包 ,可以百度 springboot 如何打 war 包 -- 我跑的是 web 项目)

点击 idea 的 maven 插件的 package

1 然后 target 文件夹下找到项目 war 包,上传到centos7  /usr/lcoal/resin/resin4.0.60/webapps下

2 改resin.xml   

   vim /usr/lcoal/resin/resin4.0.60/conf/resin.xml  ( <web-app id="/" root-directory="webapps/projectname"/> webapps 下的项目名,可以回到webapps目录下,确认被自动解压的文件夹名称)

3 /usr/lcoal/resin/resin4.0.60/webapp-jars 加一个 javax.el-api-3.0.0.jar 包(如果会请求404)

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值