首页 / 操作系统 / Linux / CentOS 6.5安装部署Java应用程序
1. Linux需要部署java项目. 就必须要借助 java service wrapper 来实现.下载地址: http://wrapper.tanukisoftware.com/doc/english/download.jsp下载Community版本 2. 下载好之后使用ftp上传到服务器. 在把文件复制到安装程序目录.# cp /home/www/ftpfile/wrapper-linux-x86-64-3.5.26.tar.gz /software/app/ 3. 解压文件. 并重命名为wrapper.# tar -zxvf wrapper-linux-x86-64-3.5.26.tar.gz# mv ./wrapper-linux-x86-64-3.5.26 ./wrapper 4. 拷贝运行脚本到bin目录. 并且命名为ttcserver(项目名称).# cp /software/app/wrapper/src/bin/sh.script.in /software/app/wrapper/bin/ttcserver 5.添加执行权限.# chmod 775 ttcserver 6.编辑生成服务文件.# vim ttcserver修改内容如下:#项目名称APP_NAME="ttcserver"#项目长名称
APP_LONG_NAME="ttcserverApp"
# Wrapper
WRAPPER_CMD="./wrapper"#引用项目配置文件
WRAPPER_CONF="../conf/ttcserver.conf" 7.进入项目配置文件目录, 复制配置文件重命名为ttcserver.conf并编辑项目配置文件.# cd /software/app/wrapper/conf/# cp wrapper.conf ttcserver.conf# vim ttcserver.conf修改内容如下:#配置JAVA_HOME把 # wrapper.java.command=java 注释掉. 放开下面两行.set.JAVA_HOME=/home/java/jdk1.6.0_45wrapper.java.command=%JAVA_HOME%/bin/java#项目包(通过Build Fat Jar 打包).wrapper.java.classpath.1=../lib/ttcserver.jar
wrapper.java.classpath.2=../lib/wrapper.jar#简单项目wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp#项目启动类, 这个必须设置wrapper.app.parameter.1=com.zoooq.keeper.Server#项目名称wrapper.name=ttcserver 8. 把项目jar包拷贝到wrapper的lib目录.# cp /home/www/ftpfile/ttcserver.jar /software/app/wrapper/lib/ 9. 进入到wrapper的bin目录. 测试运行.# cd /software/app/wrapper/bin/# ./ttcserver start运行成功会显示PID. 注意如果运行失败可以去看日志:# vim ../logs/wrapper.log10. 运行成功后就可以做成服务.# ./ttcserver install11. 删除服务:# ./ttcserver removeUbuntu 14.04安装JDK1.8.0_25与配置环境变量 http://www.linuxidc.com/Linux/2015-01/112030.htmUbuntu 14.04 LTS安装Oracle JDK 1.8 http://www.linuxidc.com/Linux/2014-11/109216.htmCentOS6.3安装JDK和环境配置 http://www.linuxidc.com/Linux/2012-09/70780.htmUbuntu 14.04 安装 JDK8 http://www.linuxidc.com/Linux/2014-09/106218.htmUbuntu下安装JDK图文解析 http://www.linuxidc.com/Linux/2014-09/107291.htm更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14本文永久更新链接地址