中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
璧山县| 孝昌县| 石阡县| 普宁市| 沭阳县| 马鞍山市| 九江县| 定兴县| 高唐县| 延安市| 夏邑县| 太仓市| 福建省| 会同县| 承德市| 视频| 通山县| 曲靖市| 高安市| 磴口县| 潜江市| 台湾省| 佛学| 安顺市| 察隅县| 体育| 乾安县| 泰和县| 池州市| 黄浦区| 三门县| 临武县| 泰兴市| 峨边| 寻甸| 黔江区| 汉寿县| 武夷山市| 盱眙县| 梁河县| 商河县|