設定Linux服務

2021-08-30 07:00:39 字數 1212 閱讀 2727

其實服務在linux下也就是一段shell,copy到相應的目錄下,分配乙個可執行許可權,再把那個shell加進服務列表就ok了,具體步驟是:

1.將該服務的指令碼檔案拷入/etc/rc.d/init.d 資料夾下保證其狀態為可執行

cp mysql /etc/rc.d/init.d/

2.給shell分配許可權,這裡就用777了

chmod 777 mysql

3.把shell加入服務列表

chkconfig --add mysql

4.給服務制定執行級別

chkconfig --level 35 mysql on

上面的命令將mysql服務新增到級別為3 5 的自啟動服務列表中,若想從自動啟動列表中刪除,可以執行:

chkconfig --level 35 mysql off

5.啟動服務

service mysql start

6.有時候會用到關閉服務

service mysql stop

7.檢視服務狀態

service mysql status

8.如果是自己寫的shell,必須在開頭的注釋中加入:

#chkconfig:2345 61 61

#description: support by chkconfig

2345是執行級別,啟動序號(s61);關閉序號(k61)

否則不加上邊注釋在執行chkconfig時則會出現:

service jboss_start does not support chkconfig

的錯誤提示,其實chkconfig是redhat linux的一種規範

必須在shell的頭部寫入上邊的注釋資訊

linux設定cvs服務

在suse linux上設定cvs服務相當簡單,步驟以下 1,先新增乙個組及使用者 groupadd cvs useradd g cvs g cvs d home cvsroot cvsroot 在home下新增乙個cvsroot目錄,新增cvsroot使用者並納入cvs組 passwd cvsro...

Linux開機啟動服務設定

一 開機啟動項 1 檢視開機將要啟動的服務 chkconfig list 2 修改開機啟動項 chkconfig service on off 一般常啟動的服務有vsftpd,sshd,關閉iptables 防火牆 二 環境變數的設定 path path export path 1.在終端視窗設定,...

linux上ftp服務設定

一 簡介 二 服務端設定 1.安裝vsftpd軟體 yum install vsftpd y 2.開啟匿名訪問和被動模式埠 vim etc vsftpd vsftpd.conf anonymous enable yes 開啟訪問 anon upload enable yes 名稱可以上傳檔案 ano...