1. 程式人生 > >Linux tomcat加入Systemctl服務,開機自啟動

Linux tomcat加入Systemctl服務,開機自啟動

tomcat請自信配置,下面是將tomcat加入Systemctl服務中方法;

一、在tomcat bin目錄下建立setenv.sh檔案

二、在setenv.sh檔案中新增以下內容

注:tomcat-zxxfht.pid 檔名自定義,tomcat啟動是會zi自動建立tomcat-zxxfht.pid檔案且與bin目錄同級,也可自定義檔案生成路徑

三、在/usr/lib/systemd/system目錄下建立 xxx.service檔案

四、在xxx.service檔案裡面新增

注:Description  服務名稱,自定義一個
PIDFile :pid檔案地址,也就是setenv.sh檔案裡面配置生成的檔案地址
ExecStart:tomcat啟動wenj檔案地址

這樣就將tomcat服務配置到Systemctl服務中了,如果需要配置多個tomcat,配置多個服務就可以了。

Systemctl常用命令:

修改 xxx.service檔案後重新整理服務
systemctl daemon-reload
啟動某服務
systemctl start   tomcat.service
停止某服務
systemctl stop   tomcat.service
重啟某服務
systemctl restart  tomcat.service
使某服務自動啟動(如tomcat服務)
systemctl enable   tomcat.service
使某服務不自動啟動
systemctl disable   tomcat.service
檢查服務狀態
systemctl   status tomcat.service (服務詳細資訊)
systemctl   is-active tomcat.service(僅顯示是否Active)
顯示所有已啟動的服務
systemctl list-units --type=service

相關推薦

Linux tomcat加入Systemctl服務開機啟動

tomcat請自信配置,下面是將tomcat加入Systemctl服務中方法; 一、在tomcat bin目錄下建立setenv.sh檔案 二、在setenv.sh檔案中新增以下內容 注:tomcat-zxxfht.pid 檔名自定義,tomcat啟動是會zi自

Linux:Tomcat配置及設置開機啟動

down %20 fig 選項 輸入 html download c-c erl 1、配置完成後 2、執行:source /etc/profile 3、啟動Tomcat服務器,tomcat對應的bin下面執行:./startup.sh(啟動/關閉命令:http://www.

centos7原始碼編譯安裝httpd、加入systemctl並設定開機啟動

1、所需軟體: apr-1.6.3.tar.gz (下載地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz) apr-util-1.6.1.tar.gz (下載地址:http://mirrors.tun

linux awk命令批量關閉系統開機啟動服務

awk命令 批量關閉系統開機自啟動服務安裝好一個新的系統之後,為了簡化系統需要關閉一些開機自啟動的服務。蝸牛使用了grep和awk的基礎命令進行操作。作為服務器使用,新系統中需要啟動的服務大概就以下幾個crond network sshd rsyslog 查看運行級別3開機自啟動的服務chkconfig --

如何在Linux上實現:Eureka服務開機啟動

參數 src class blog nohup echo 創建文件 too hup 【問題描述】   由於最近在使用Spring Eureka的註冊中心服務,而辦公室每天晚上要斷電,每天早上過來後需要手工啟動Eureka服務非常麻煩。   需要實現:開機自動該服務的功能。

TomCattomcat 服務設定開機啟動

【原因】 昨天在檢測Jmeter執行環境時,提示JDK版本過低(自已之前好像安裝的是9)。只能在官網上把最新的下載配置試試了。然後在訪問本機:8080時就訪問不到了,因為之前自己已經設定了Tomcat開機自啟動的。 在網上找了些資料自己已經設定完成。

設置服務開機啟動

chkconfigchkconfigchkconfig --add servernamechkconfig --del servernamechkconfig --level 35 servername onvim /etc/rc.d/rc.localservice servername start設置服務為

centos7設置服務開機啟動(以crond.serivce為例)

centos7服務開機自啟動一、設置crond.serivice服務為開機自啟動步驟1:查看crond.serivce服務的自啟動狀態[root@localhost ~]# systemctl is-enabled crond.servicedisabled此時crond.serivce的自啟動狀態為disa

Linux】Cent OS 虛擬機開機啟動配置

map nod ada 參考 snap can fine discover 自啟 一次斷電,導致實體機關機了,虛擬機也連不上去,只好手動來起來。 我想增加一下自啟動,讓硬件開機的時候,自動啟動虛擬機; 其實是有辦法的,嘗試了一下,也成功了,這裏簡單標記下。 vir

CentOS 7 - 配置服務實現開機啟動

用戶名 centos 7 ring Language get syslog emc log tst 新建系統服務描述文件 cd /etc/systemd/system sudo vim myapp.service 添加以下配置: [Unit] # 這裏添加你的服務描述 D

Ubuntu下關閉apache服務開機啟動

在Linux系統下,一個Services的啟動、停止以及重啟通常是通過/etc/init.d目錄下的指令碼來控制的。然而,在啟動或改變執行級別時,是在/etc/rcX.d中來搜尋指令碼。其中X是執行級別的number。本文將解釋如何啟動、關閉和修改服務的執行。當你在Debian下安裝一個新的服

linux安裝db2資料庫並設定開機啟動

最近因工作需要在Linux機器中安裝DB2資料庫,故將安裝過程記錄下。 Linux版本: Linux版本下的DB2資料庫採用的官方免費版本,作業系統用的CentOS7。 安裝過程: 1、下載:db2_v101_linuxia32_expc.tar.gz 2、解壓,解壓完成後會在當

linux上掛載windows的盤開機啟動以及檢驗是否掛載上了

掛載硬碟 1 確定要掛載的位置 我選擇載home下面新建一個DISK的資料夾,裡面再新建兩個資料夾ZHU和DATA1分別對應我即將要掛載的Windows下面的碟符名字ZHU和DATA1 sudo mkdir DISK sudo mkdir DISK/ZHU DISK/DATA1

[原始碼和文件分享]建立系統服務實現開機啟動

背景 想必實現程式開機自啟動,是很常見的功能了。無論是惡意程式,還是正常的應用軟體,都會提供這個功能,方便使用者的使用。程式開機自啟動,顧名思義,就是計算機開機後,不用人為地去執行程式,程式就可以自己執行起來。對於這個功能的,一直都是殺軟重點監測的地方。因為,對於病毒來說,重要的不是如何被破壞,

CentOS7 下配置Keepalived為系統服務開機自動啟動

1.我的keepalived 安裝在 /home/wangpl/mine/soft/keepalived-1.2.2目錄下。 cd /home/wangpl/mine/soft/keepalived-1.2.2 ls -l drwxr-xr-x. 2 root roo

Linux下設定網絡卡開機啟動

每次開機後都要用 ifup eth0 命令 啟動網絡卡,想著怎麼可以開機自動啟動網絡卡,於是就法百度了一下,方法如下: 方法一: 編輯網絡卡配置檔案 vi /etc/sysconfig/netw

CentOS7/Red Hat7 NTP服務無法開機啟動問題解決

centos7不同於以往linux的操作,對於開機自啟動的調整,命令有所不同。    chkconfig --list檢視非系統內建服務的自啟動狀態[[email protected] ~]

Redis服務設定開機啟動

第一步: 第一步: 在 在/etc/init.d/目錄下建立一個名字為 目錄下建立一個名字為 redis 的啟動指令碼 的啟動指令碼 cd /etc/init.d touch redis 然後在這個

Linux下的後臺程式以及開機啟動

Linux後臺執行程式 命令 nohup java Demo & //&表示後臺執行 例項: 我這裡寫了一個每秒將一個時間寫到本地a.txt檔案下的Demo impor

實例腳本判斷是否加入開機啟動服務狀態、腳本規範

shell ntpd 腳本實例:判斷ntpd服務是否加入開機自啟動#!/bin/bash # Output: # Result must exactly equal to "3:on,5:on|enable" # # Other output is non-compliant. # Confirm