日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法

前言:
在日常使用linux系統(tǒng)過(guò)程中,安裝服務(wù)后系統(tǒng)不會(huì)自動(dòng)啟動(dòng)服務(wù)的 。就算手動(dòng)啟動(dòng)了服務(wù),只是當(dāng)前生效,一旦服務(wù)器重啟后,系統(tǒng)不會(huì)自動(dòng)啟動(dòng)這些服務(wù) 。如果每次重啟服務(wù)器都要自己手動(dòng)啟動(dòng)這些服務(wù),一臺(tái)還闊以接受,如果是一個(gè)集群等等,那么難免會(huì)有點(diǎn)淡淡的憂傷 。所以,我們接下來(lái)就來(lái)設(shè)置一下開(kāi)機(jī)啟動(dòng)服務(wù) 。
1、 利用systemctl命令添加啟動(dòng)項(xiàng)
以centos7中的docker服務(wù)為例
注意:
centos7自啟項(xiàng)已不再使用chkconfig查看,而是systemctl
1.1、查看開(kāi)機(jī)自啟項(xiàng)列表
systemctl list-unit-files
左—>右依次是:
服務(wù)名稱、狀態(tài) 。
enabled:開(kāi)機(jī)啟動(dòng)
disabled:開(kāi)機(jī)不啟動(dòng)

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


還是比較多的,咱們過(guò)濾一下
只查看啟動(dòng)項(xiàng)
systemctl list-unit-files | grep enabled
發(fā)現(xiàn)一個(gè)咱們常用的firewalld.service

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


1.2、設(shè)置docker服務(wù)開(kāi)機(jī)啟動(dòng)
systemctl enable docker

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


從服務(wù)列表中查看
systemctl list-unit-files | grep docker
發(fā)現(xiàn)如下已經(jīng)enable

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


啟動(dòng)服務(wù)
systemctl start docker.service

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


1.3、測(cè)試服務(wù)是否自啟,重啟OS
init 6

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


1.4、查看服務(wù)狀態(tài)
systemctl status docker

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


1.5、補(bǔ)充
移除開(kāi)機(jī)啟動(dòng)服務(wù)
systemctl disable docker
以docker為例

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2、 修改配置文件[/etc/rc.d/rc.local],添加開(kāi)機(jī)自啟腳本
關(guān)于/etc/rc.d/rc.local文件:
Centos中的運(yùn)行模式2、3、5都把/etc/rc.d/rc.local做為初始化腳本中的最后一個(gè),所以用戶可以在這個(gè)文件中添加一些需要在其他初始化工作之后,登錄之前執(zhí)行的命令 。
2.1以tomcat為例:
注意:這里也可以自己寫一個(gè)腳本[同理],為了方便直接使用tomcat自帶的
獲取startup.sh路徑
/root/General/apache-tomcat-8.5.31/bin

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2.2、修改配置文件[/etc/rc.d/rc.local]
vim /etc/rc.d/rc.local
添加
/root/General/apache-tomcat-8.5.31/bin/startup.sh

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2.3、給rc.local x[執(zhí)行]的權(quán)限
注意:在centos7中,/etc/rc.d/rc.local的權(quán)限被降低了
chmod a+x rc.local

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2.4、使文件生效
將剛剛修改的文件加載到內(nèi)存
source /etc/rc.d/rc.local

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2.5、查看tomcat進(jìn)程
ps -ef | grep tomcat

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


2.6、重啟
init 6

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法


在瀏覽器中訪問(wèn)以下

設(shè)置開(kāi)機(jī)自啟動(dòng)程序 禁止開(kāi)機(jī)啟動(dòng)程序的方法

推薦閱讀