<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Centos 7 redis、tomcat、Spring Boot添加開機自啟服務

      一、redis添加開機自啟

      1、添加服務配置文件

      [root@test system]# vim /etc/systemd/system/redis-server.service
      

      2、服務配置文件內容(前面紅色字體是啟動腳本,后面紅色字體是配置文件);注意?? 服務文件路徑要寫絕對路徑

      [Unit]
      Description=redis-server
      After=network.target
      [Service]
      Type=forking
      ExecStart=/usr/local/bin/redis-server /etc/redis.conf 
      PrivateTmp=true [Install]
      WantedBy=multi-user.target

      3、重新加載服務的配置文件

      [root@test system]# systemctl daemon-reload
      

      4、啟動redis服務

      [root@test system]# systemctl start redis-server.service
      

      5、設置開機自啟

      [root@test system]# systemctl enable redis-server.service

      6、查看redis服務運行狀態

      [root@test system]# systemctl status redis-server.service
      ● redis-server.service - redis-server
         Loaded: loaded (/etc/systemd/system/redis-server.service; enabled; vendor preset: disabled)
         Active: active (running) since 五 2020-09-18 19:03:45 CST; 1h 53min ago
        Process: 899 ExecStart=/usr/local/bin/redis-server /etc/redis.conf (code=exited, status=0/SUCCESS)
       Main PID: 917 (redis-server)
         CGroup: /system.slice/redis-server.service
                 └─917 /usr/local/bin/redis-server *:6379
      9月 18 19:03:45 zx-001 systemd[1]: Starting redis-server...
      9月 18 19:03:45 zx-001 systemd[1]: Started redis-server.

       二、Tomcat添加開機自啟

      1、添加服務配置文件

      [root@test system]# vim /etc/systemd/system/tomcat-server.service
      

      2、配置服務文件內容

      [Unit]
      Description=tomcat
      After=network.target
      [Service]
      Type=forking
      ExecStart=/www/server/tomcat/bin/startup.sh
      ExecStop=/www/server/tomcat/bin/shutdown.sh
      ExecReload=/bin/kill -s HUP $MAINPID
      RemainAfterExit=yes
      [Install]
      WantedBy=multi-user.target
      

      3、重新加載服務的配置文件

      [root@test system]# systemctl daemon-reload

      4、啟動tomcat服務  

      [root@test system]# systemctl start tomcat-server.service  

      5、設置開機自啟

      [root@001 system]# systemctl enable tomcat-server.service
      

      6、查看tomcat服務狀態

      [root@test system]# systemctl status redis-server.service
      
      • 有時候可能報錯錯誤“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”
      • 原因服務啟動沒有狀態jdk環境變量配置,有可能你沒有在/etc/profile中配置,
      • 如果配置還是不起作用可以在tomcat/bin/下找到setclasspath.sh腳本在頭部添加兩行信息即可解決
      • export JAVA_HOME=/opt/jdk1.8.0_102/
        export JRE_HOME=/opt/jdk1.8.0_102/jre/ 
      JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk/
      JAVA_JRE=/usr/lib/jvm/java-1.8.0-openjdk/jre/
      PATH=$PATH:$JAVA_HOME/bin
      CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export JAVA_HOME  CLASSPATH  PATH 
      ● tomcat-server.service - Internet of things platform
         Loaded: loaded (/etc/systemd/system/tomcat-server.service; enabled; vendor preset: disabled)
         Active: failed (Result: exit-code) since 五 2020-09-18 16:29:26 CST; 22s ago
        Process: 14373 ExecStart=/www/server/tomcat/bin/startup.sh (code=exited, status=1/FAILURE)
      9月 18 16:29:26 test systemd[1]: Starting Internet of things platform...
      9月 18 16:29:26 test startup.sh[14373]: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
      9月 18 16:29:26 test startup.sh[14373]: At least one of these environment variable is needed to run this program
      9月 18 16:29:26 test systemd[1]: tomcat-server.service: control process exited, code=exited status=1
      9月 18 16:29:26 test systemd[1]: Failed to start Internet of things platform.
      9月 18 16:29:26 test systemd[1]: Unit tomcat-server.service entered failed state.
      9月 18 16:29:26 test systemd[1]: tomcat-server.service failed.

      三、SpringBoot添加開機自啟

      1、添加服務配置文件

      [root@test system]# vim /etc/systemd/system/spring-boot-server.service
      

      2、服務配置文件內容

      [Unit]
      Description=SpringBoot
      After=network.target mariadb.target
      [Service]
      Type=forking
      ExecStart=/usr/bin/java -jar /spring/spring-boot.jar 
      ExecReload=/usr/bin/ps -ef | grep spring-boot.jar | grep -v grep | awk '{print $2}' | xargs kill -9 && java -jar/spring/spring-boot.jar
      ExecStop=/usr/bin/ps -ef | grep spring-boot.jar | grep -v grep | awk '{print $2}' | xargs kill -9
      Restart=always
      [Install]
      WantedBy=multi-user.target

      3、重新加載服務的配置文件

      [root@test system]# systemctl daemon-reload
      

      4、啟動SprinBoot服務

      [root@test system]# systemctl start spring-boot-server.service
      

      5、設置開機自啟

      [root@test system]# systemctl enable spring-boot-server.service

      6、查看SprinBoot服務運行狀態

      [root@test system]# systemctl status spring-boot-server.service
      ● spring-boot-server.service - SpringBoot
         Loaded: loaded (/etc/systemd/system/spring-boot-server.service; enabled; vendor preset: disabled)
         Active: activating (start) since 五 2020-09-18 21:45:16 CST; 37s ago
        Control: 19563 (java)
         CGroup: /system.slice/spring-boot-server.service
                 └─19563 /usr/bin/java -jar /spring/spring-boot.jar
      
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:522|INFO |main|springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator| Generating uniqu...geUsingGET_9
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:522|DEBUG|main|springfox.documentation.spring.web.readers.operation.OperationModelsProvider| Adding return paramete...mmon/Result;
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:523|DEBUG|main|springfox.documentation.spring.web.readers.operation.OperationModelsProvider| Reading parameters mod...Method |add|
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:523|DEBUG|main|springfox.documentation.spring.web.readers.operation.OperationModelsProvider| Finished reading param...Method |add|
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:523|DEBUG|main|springfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider| Reading parameters...Method |add|
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:523|DEBUG|main|springfox.documentation.spring.web.scanners.ApiModelReader| Generated parameter model id: Result, na...a: {} models
      9月 18 21:45:26 test java[19563]: 2020-09-18 21:45:26:523|DEBUG|main|springfox.documentation.spring.web.scanners.ApiModelReader| Adding a new model with key Result
      9月 18 21:45:53 iZwz9busydk4rcachg5ykzZ java[19563]: 2020-09-18 21:45:53:650|DEBUG|DefaultQuartzScheduler_QuartzSchedulerThread|org.quartz.core.QuartzSchedulerThread| batch acquisition of 1 triggers
      9月 18 21:45:53 test java[19563]: 2020-09-18 21:45:53:667|DEBUG|quartzScheduler_QuartzSchedulerThread|org.quartz.core.QuartzSchedulerThread| batch acquisition of 0 triggers
      Hint: Some lines were ellipsized, use -l to show in full.

      補充服務配置文件

      Description:描述服務 
      After:描述服務類別 
      [Service]服務運行參數的設置 
      Type=forking是后臺運行的形式 
      ExecStart為服務的具體運行命令 
      ExecReload為重啟命令 
      ExecStop為停止命令 
      PrivateTmp=True表示給服務分配獨立的臨時空間 
      注意:[Service]的啟動、重啟、停止命令全部要求使用絕對路徑 
      [Install]運行級別下服務安裝的相關設置,可設置為多用戶,即系統運行級別為3
      

       配置文件參考鏈接

       

      posted @ 2020-09-18 21:54  天葬  閱讀(691)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 精品久久久久久无码免费 | 国产精品一二三中文字幕| 国产成人av免费网址| japanese无码中文字幕| 亚洲精品av一二三区无码| 亚洲产在线精品亚洲第一站一| 成人午夜精品无码区久久| 国产成人拍国产亚洲精品| 国产愉拍精品手机| 亚洲国产av永久精品成人| 欧美人成精品网站播放| 人妻少妇偷人精品免费看| 日韩一区二区a片免费观看| 日韩精品一区二区三区久| 成人啪精品视频网站午夜| 茄子视频国产在线观看| 国内自拍小视频在线看| 野外做受三级视频| 国产成人午夜福利精品| 久久av高潮av喷水av无码| 国产精品免费观看色悠悠| 双乳奶水饱满少妇呻吟免费看| 风韵丰满熟妇啪啪区老熟熟女| 久久天天躁狠狠躁夜夜av| 久久碰国产一区二区三区| 99久久综合精品五月天| 精品女同一区二区三区在线 | 亚洲熟妇中文字幕五十路| 动漫av网站免费观看| 久久精品国产亚洲av麻豆软件| 尹人香蕉久久99天天拍| 国产中文三级全黄| 亚洲国产精品日韩AV专区| 久久综合九色综合久桃花 | 亚洲久悠悠色悠在线播放| AV无码免费不卡在线观看| 日韩免费码中文在线观看| 麻豆tv入口在线看| 国产av熟女一区二区三区| 国产超高清麻豆精品传媒麻豆精品 | 国产精品无码无在线观看|