zoukankan      html  css  js  c++  java
  • Linux系统运维笔记(五),CentOS 6.4安装java程序

    Linux系统运维笔记(五),CentOS 6.4安装java程序

    用eclipse编译通的java程序,现需要实施到服务器。实施步骤:

    一,导出程序成jar包。

    1,在主类编辑界面点右健,选  run Configurations 。

    2,填项目名、选主类名,后提交 运行。

    3,在项目上点右健,导出,导出时选runnable jar file。

    4,Launch configuration 选刚刚运行的配置。Export destination,选导入文件位置。其它默认,导出文件。

    二,将jar文件上传到CentOS 6.4服务器。同目录下,还需要上传 配置文件,上传说明文档。

    三,新建sh脚本文件,命名为run.sh。编辑以下脚本保存。

    export LANG=zh_CN.GB2312    #设置语言,也可以不设置
    java -jar interReportCenter.jar   #jar文件为上面导入的jar文件名
    #!/bin/bash
    
    cd /usr/local/interReportCenter
    export LANG=zh_CN.GB2312    #设置语言
    java -jar interReportCenter.jar

    四,运行脚本测试:

     sh run.sh         #执行脚本(前台)
    

      nohup sh run.sh -start &> /dev/null   #执行脚本(后台执行)

    ps aux|grep java  #查看java程序运行状态
    kill -9 pid #强行杀掉程序

    五,添加开机启动。

    开机启动方式有三种:

    把启动程序的命令添加到/etc/rc.d/rc.local文件中,rc.local是在完成所有初始化之后执行的,所以在这里做手脚很合适
    把写好的启动脚本添加到目录/etc/rc.d/init.d/,然后使用命令chkconfig设置开机启动。
    把启动程序的命令添加到/etc/rc.d/rc.sysinit 文件中(慎用,防止系统启动不了)


    这里用第一种:

    vim /etc/rc.d/rc.local
    
    /usr/local/mongodb3/bin/mongod --config /usr/local/mongodb3/bin/mongodb.conf #启动mongdb数据库
    sh /usr/local/interReportCenter/run.sh & #启动java程序脚本
  • 相关阅读:
    四、持久层框架(Hibernate)
    三、持久层框架(Hibernate)
    二、持久层框架(Hibernate)
    一、持久层框架(Hibernate)
    一、Redis的数据类型
    数组元素必须具有相同的数据类型?--不一定哦
    equals()源代码及释义
    古罗马皇帝凯撒加密军事情报
    String中重要方法与字段
    《大道至简》第四章
  • 原文地址:https://www.cnblogs.com/yisheng163/p/9584267.html
Copyright © 2011-2022 走看看