centos7如何新增開機啟動項?

2022-03-05 05:03:19 字數 1382 閱讀 2060

1.系統服務管理命令,如果是通過yum安裝的軟體,開機啟動指令碼,已經自動建立好了,直接執行如下命令

nginx.service字尾可以省略

systemctl enable nginx.service #這裡nginx指的是提前配置好的開機指令碼檔案

systemctl start nginx.service #啟動nginx服務,也是執行乙個nginx指令碼檔案

2.因為/usr/lib/systemd/system/這個目錄是存放啟動檔案,裡面一般都是 xx.service 格式

我們使用systemctl enable nginx.service 其實就是在呼叫/usr/lib/systemd/system/nginx.service

3.預設nginx.service指令碼檔案內容如下

具體systemctl命令用法,請看

4.總結

1

.如果你是編譯安裝的軟體,例如是redis,預設沒有redis.service

2.就進入/usr/lib/systemd/system/目錄,然後建立redis.service 普通檔案,touch redis.service

3.然後寫入如下內容,路徑可能需要修改,根據自己安裝路徑修改

[unit]

description=redis persistent key-value database

after=network.target

after=network-online.target

wants=network-online.target

[service]

execstart=/usr/bin/redis-server /etc/redis.conf --supervised systemd

execstop=/usr/libexec/redis-shutdown

type=notify

user=redis

group=redis

runtimedirectory=redis

runtimedirectorymode=0755

[install]

wantedby=multi-user.target

4.然後通過命令,新增開機啟動項

systemctl enable redis.service

systemctl start redis.service

centos7如何新增開機啟動服務 指令碼

一 新增開機自啟服務 在centos7中新增開機自啟服務非常方便,只需要兩條命令 以jenkins為例 systemctlenablejenkins.service 設定jenkins服務為自啟動服務 sysstemctl start jenkins.service 啟動jenkins服務 二 新增...

centos7如何新增開機啟動服務 指令碼

一 新增開機自啟服務 在centos7中新增開機自啟服務非常方便,只需要兩條命令 以jenkins為例 systemctl enable jenkins.service 設定jenkins服務為自啟動服務 sysstemctl start jenkins.service 啟動jenkins服務 二 ...

centos7 新增開機啟動服務 指令碼

在centos7中新增開機自啟服務非常方便,只需要兩條命令 以jenkins為例 systemctl enable jenkins.service 設定jenkins服務為自啟動服務 sysstemctl start jenkins.service 啟動jenkins服務在centos7中增加指令碼...