CentOS linux7 設定開機啟動服務

2022-09-06 09:33:07 字數 1571 閱讀 1942

常用命令

描述                                 舊命令            新命令

使服務自動啟動           chkconfig --level 3 http on    systemctl enable 服務名.service    systemctl enable httpd.service

使服務不自動啟動       chkconfig --level 3httpd off   systemctl disable 服務名.sevice

檢視服務章台                service httpd status                      systemctl status httpd.service        systemctl is-active httpd.service

檢視所有已啟動的服務  chkconfig --list                              systemctl  list-units --type=service

啟動服務                      service httpd start                          systemctl start httpd.service

停止服務                      service httpd stop                           systemctl stop httpd.service

重啟服務                      service httpd restart                        systemctl restart httpd.service

1 、把服務設定成系統服務

a、找到系統服務目錄、systemd/system(假如有多個此目錄,可通過目錄下是否有.service檔案來判斷是否)

b、新建檔案,假如需要把tomcat加入到服務中,則新建tomcat.service    #touch tomcat.service

c、檔案中輸入必要資訊,vi tomcat.service,如下:

[unit]  

description=nginx   #描述

after=network.target  #服務類別

[service]  

type=forking  #執行形式

execstart=/xx/xx start #注意:[service]的啟動、重啟、停止命令全部要求使用絕對路徑

execreload=/xx/xx restart 注意:[service]的啟動、重啟、停止命令全部要求使用絕對路徑

execstop=/xx/xx  stop  注意:[service]的啟動、重啟、停止命令全部要求使用絕對路徑

privatetmp=true  #表示給服務分配獨立的臨時空間

[install]  

wantedby=multi-user.target  #服務安裝的相關設定,可設定為多使用者

d、設定後儲存

e、設定成開機自啟動(systemctl enable tomcat.service)後每次開啟此服務自動啟動,無需人工啟動 

CentOS Linux 7 安裝筆記

快速記錄下自己在虛擬機器安裝centos linux 7.6 的過程,僅供參考。1.網路設定 network management tui nmtui 2.禁用firewallsystemctl stop firewalld systemctl disable firewalld3.配置本地yumm...

CentOS Linux 7硬碟安裝

centos linux 7 硬碟安裝 前提 1.centos linux 7預設能識別的檔案系統 硬碟安裝一定要centos linux 7預設能識別的標準分割槽 lvm,raid可能會有問題 的檔案系統,不然安裝時會報找不到iso檔案,也就是說iso檔案要放在ext3 ext4 xfs等linu...

CentOS Linux 7 安裝教程

建立新的虛擬機器 將centos 7 iso檔案插入到cd rom 啟動虛擬機器,f12選擇啟動方式為cd 選擇install centos linux 7 載入安裝必要檔案 選擇安裝過程所顯示的語言 進行相應的功能選擇 對新的磁碟進行分割槽,首先要有乙個 boot 分割槽,用來存放系統的boot資...