zoukankan      html  css  js  c++  java
  • iServer-Linux环境下开机自启动实现

     

    备注:该方案的前提是linux环境下已经安装部署好了iServer

     

    1、在/etc/init.d/目录下创建iserver服务脚本文件。

    [root@localhost /]# vim /etc/init.d/iserver
    
    [root@localhost /]# cat /etc/init.d/iserver
    

      

    2、在上面创建好的iserver文件中编写脚本

    #!/bin/bash
    
    #
    
    #chkconfig:345 99 10
    
    #description: StartupScriptforSupermapiServer
    
    export ISERVER_HOME=/opt/supermap_iserver_811_16806_137_linux64_deploy
    
    case "$1" in
    
     start)
    
                    echo "-----startup iserver-----"
    
                    sh $ISERVER_HOME/bin/startup.sh
    
                    echo "-----startup iserver successful-----"
    
                    ;;
    
            stop)
    
                    echo "-----shutdown iserver-----"
    
                    sh $ISERVER_HOME/bin/shutdown.sh
    
                    echo "-----shutdown iserver successful-----"
    
                    ;;
    
            restart)
    
                    echo "-----restart iserver-----"
    
                    sh $ISERVER_HOME/bin/shutdown.sh
    
                    sh $ISERVER_HOME/bin/startup.sh
    
                    echo "-----restart iserver successful-----"
    
                    ;;
    
            *)
    
                    echo 'Usage:iserver start|stop|restart'
    
                    ;;
    
            esac
    

      

    3、赋权限,测试启动脚本

    [root@localhost /]# cd /etc/init.d/
    [root@localhost init.d]# chmod 755 iserver    #赋予权限
    [root@localhost init.d]# service iserver start  #启动服务
    Starting iserver (via systemctl):                          [  确定  ]
    [root@localhost init.d]# service iserver stop   #停止服务
    Stopping iserver (via systemctl):                          [  确定  ]
    [root@localhost init.d]# service iserver restart  #重启服务
    Restarting iserver (via systemctl):                        [  确定  ]
    

      

    4、将该脚本加入到系统启动队列

    [root@localhost zm]# chkconfig iserver on  #服务脚本加入到系统启动队列
    [root@localhost zm]# chkconfig --list  iserver  #检查 iserver服务是否已经生效
     
    

      

    5、重启linux机器
    [root@localhost zm]# reboot  #重启linux 
    

      

    6、浏览器输入iserver服务地址测试成功,如下:

     

  • 相关阅读:
    java 冒泡排序算法
    题目: 2/1, 3/2, 5/3, 8/5, 13/8, 21 13 ...
    java-- 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
    java--输出一个菱形
    java --- 九九乘法表
    java--判断某一年是闰年还是平年
    去除inline-block元素间间距的N种方法
    IE8+兼容经验小结
    Javascript你必须要知道的面试题
    js几个经典的题目详解
  • 原文地址:https://www.cnblogs.com/yaohuimo/p/11676011.html
Copyright © 2011-2022 走看看