欢迎光临
我们一直在努力

阿里云服务器LinuxCentOS安装配置(六)resin多端口配置、安装、部署

    http://caucho.com/download/resin-4.0.48.zip

    unzip resin-4.0.48.zip -d /etc/

    /etc/resin-4.0.48/bin/resin.sh start

    curl 127.0.0.1:8080

    cd /etc/resin-4.0.48/

    重启:bin/resin.sh restart 没问题

    cd bin

    再重启:./resin.sh restart 提示错误:Error: Unable to access jarfile ./../lib/resin.jar

    开始探索:

        1、注释掉resin.sh的最后一行,并加入下面两行代码

            echo `pwd`(输出当前所在目录)

            echo $JAVA_EXE -jar ${RESIN_HOME}/lib/resin.jar $*

        2、执行命令:./resin.sh start

            输出:

                /etc/resin-4.0.48(当前所在目录)

                java -jar ./../lib/resin.jar start

        3、结论:

            ./../lib/resin.jar = /etc/lib/resin.jar

            而resin.jar的实际路径是:/etc/resin-4.0.48/lib/resin.jar,所有才有:Error: Unable to access jarfile ./../lib/resin.jar

        4、返回到/etc/resin-4.0.48目录,执行bin/resin.sh start

            输出:

                java -jar bin/../lib/resin.jar start

                /etc/resin-4.0.48

                这次:bin/../lib/resin.jar = /etc/resin-4.0.48/lib/resin.jar(看出来没有,这次指向的resin.jar的路径是正确的,所以能正常启动)

        5、探索完毕,还原resin.sh

 

// 上面的配置已经足够部署项目了,下面我们来安装一个resin启动目录

    cd /etc/resin-4.0.48/

    不指定jdk时:./configure --prefix=/opt/resin(安装目录)

    指定jdk时:./configure --prefix=/opt/resin --with-java-home=/usr/lib/jvm/java-1.7.0 --enable-64bit

    make

    make install

    先停止前面启动的服务:/etc/resin-4.0.48/bin/resin.sh stop

    启动resin:service resin start(安装后就可以这么启动了)

    访问下试试:http://ip:8080

    查看启动参数配置:cat -n /etc/init.d/resin

    进入配置目录 cd /opt/resin/conf

    vi resin.xml

    找到下面这段代码,在它下面拷贝一份

    修改为:

    配置端口:

        vi resin.properties,添加下面两个属性

    启动服务:/opt/resin/bin/resin.sh --server llj-0 start

    访问下试试:curl 127.0.0.1:14805

    到现在为止,resin上两个端口8080、14805都启动好了。它们指向的是同一个应用目录,你也可以为它们指定不同的应用目录 

    将一个.war文件拷贝到/opt/resin/webapps目录下,再访问下两个端口的服务,显示的是你项目的首页,表示部署成功

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《阿里云服务器LinuxCentOS安装配置(六)resin多端口配置、安装、部署》
文章链接:https://www.456zj.com/3066.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址