亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

linux怎么設置jar包開機自啟動

小億
205
2023-11-07 03:44:05
欄目: 智能運維

要在Linux上設置JAR包開機自啟動,可以按照以下步驟進行操作:

  1. 打開終端并切換到root用戶。

  2. 將JAR包復制到一個合適的位置,比如/opt目錄下。

    cp /path/to/your.jar /opt/your.jar
    
  3. 創建一個啟動腳本文件,比如/etc/init.d/your-service

    nano /etc/init.d/your-service
    
  4. 在啟動腳本文件中寫入以下內容:

    #!/bin/sh
    ### BEGIN INIT INFO
    # Provides:          your-service
    # Required-Start:    $remote_fs $syslog
    # Required-Stop:     $remote_fs $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: Start/Stop your service
    ### END INIT INFO
    
    # 設置JAR包路徑和參數
    JAR_PATH="/opt/your.jar"
    JAR_ARGS=""
    
    case $1 in
      start)
        echo "Starting your service..."
        nohup java -jar $JAR_PATH $JAR_ARGS >/dev/null 2>&1 &
        ;;
      stop)
        echo "Stopping your service..."
        killall java
        ;;
      *)
        echo "Usage: /etc/init.d/your-service {start|stop}"
        exit 1
        ;;
    esac
    
    exit 0
    

    注意替換JAR_PATHJAR_ARGS為你的實際值。

  5. 保存并退出編輯器。然后設置腳本文件為可執行權限。

    chmod +x /etc/init.d/your-service
    
  6. 設置腳本文件為開機自啟動。

    update-rc.d your-service defaults
    

現在,JAR包將會在Linux開機時自動啟動。你可以通過執行以下命令啟動和停止服務:

/etc/init.d/your-service start  # 啟動服務
/etc/init.d/your-service stop   # 停止服務

注意,這個方法適用于大部分基于SysV的Linux發行版,比如Ubuntu、Debian等。如果你使用的是其他Linux發行版,可能需要稍作修改。

0
许昌县| 德令哈市| 元朗区| 屏东市| 栾城县| 河津市| 乌拉特前旗| 池州市| 祁阳县| 绥芬河市| 新绛县| 教育| 宁国市| 那曲县| 孟州市| 罗甸县| 香港| 磴口县| 万山特区| 手游| 昔阳县| 南京市| 漯河市| 汕头市| 白玉县| 夏河县| 黄陵县| 泽库县| 永州市| 大石桥市| 尤溪县| 淮安市| 家居| 思南县| 通州市| 天峻县| 英山县| 临城县| 开封市| 正宁县| 仪征市|