CentOS設定開機自啟動服務的兩種方法
在CentOS或者RedHat其他系統下,如果是後面安裝的服務,如httpd、mysqld、postfix等,安裝後系統預設不會自動啟動的。就算手動執行 /etc/init.d/mysqld start 啟動了服務,只要伺服器重啟後,系統仍然不會自動啟動服務。 在這個時候,我們就需要在安裝後做個設定,讓系統自動啟動這些服務,避免不必要的損失和麻煩。 其實命令很簡單的,使用chkconfig即可。
比如要將mysqld設定為開機自動啟動:
1 | chkconfig mysqldon |
要取消掉某個服務自動啟動,只需要將最後的引數 “on” 變更為 “off” 即可。
比如要取消 postfix 的自動啟動:
1 | chkconfig |
值得注意的是,如果這個服務尚未被新增到 chkconfig 列表中,則現需要使用 –-add 引數將其新增進去:
1 | chkconfig –-add postfix |
如果要查詢當前所有自動啟動的服務,可以輸入:
1 | chkconfig -–list |
如果只想看指定的服務,只需要在 “–-list” 之後加上服務名就好了,比如檢視httpd服務是否為自動啟動:
1 | chkconfig –-list httpd |
1 | httpd0:off1:off2:off3:off4:off5:off6:off |
此時0~6均為off,則說明httpd服務不會在系統啟動的時候自動啟動。我們輸入:
1 | chkconfig httpd |
則此時為:
1 | httpd0:off1:off2:on3:on4:on5:on6:off |
這個時候2~5都是on,就表明會自動啟動了。
2、修改 /etc/rc.d/rc.local 這個檔案:
例如將 apache、MySQL、samba、svn 等這些服務的開機自啟動問題一起搞定:
相關推薦
CentOS設定開機自啟動服務的兩種方法
在CentOS或者RedHat其他系統下,如果是後面安裝的服務,如httpd、mysqld、postfix等,安裝後系統預設不會自動啟動的。就算手動執行 /etc/init.d/mysqld start 啟動了服務,只要伺服器重啟後,系統仍然不會自動啟動服務。 在這個時候,我們就需要在安裝後做個設定,讓系統自
CentOS 設定開機自啟動服務的兩種方法
CentOS 設定開機自啟動服務 在CentOS或者RedHat其他系統下,如果是後面安裝的服務,如httpd、mysqld、postfix等,安裝後系統預設不會自動啟動的。 就算手動執行 /etc/init.d/mysqld start 啟動了服務,只要伺
Ubuntu開機自啟動的兩種方法總結
一.第一種方法 1,新建個指令碼檔案new_service.sh #!/bin/bash # command content exit 0 2,設定許可權 sudo chmod 755 new_service.sh 3,把指令碼放置到啟動目錄下 sudo mv new_servi
【教程】CentOS 設定開機自啟動指令碼
《CentOS 設定開機自啟動指令碼》 新建指令碼檔案autorun.sh #!/bin/sh #chkconfig:2345 85 15 #description: test echo "Hello Linux !!" 注意:#chkconfig和
windows下.bat程式開機自啟動的幾種方法
以下兩種方法,親測能夠執行的1、編寫VBS指令碼新建指令碼script.vbs,指令碼內容如下:set ws=WScript.CreateObject("WScript.Shell")ws.Run "C:\Users\Administrator\Desktop\aa.bat /start",0 //bat的存
windows下.bat程序開機自啟動的幾種方法
win 命名 set 路徑 ima 窗口 ros 自啟動 obj 以下兩種方法,親測能夠執行的1、編寫VBS腳本新建腳本script.vbs,腳本內容如下:set ws=WScript.CreateObject("WScript.Shell")ws.Ru
C#/WPF程式實現軟體開機自動啟動的兩種方法
C#/WPF程式實現軟體開機自動啟動的兩種方法 方法一:將軟體的快捷方式建立到計算機的自動啟動目錄下(不需要管理員許可權) 1.必要引用 using System; using System.Collections.Generic; using System.Linq; using Sy
CentOS設定服務開機啟動的兩種方法
1、利用 chkconfig 來配置啟動級別 在CentOS或者RedHat其他系統下,如果是後面安裝的服務,如httpd、mysqld、postfix等,安裝後系統預設不會自動啟動的。就算手動執行 /etc/init.d/mysqld start 啟動了服務,只要伺服器重啟後,系統仍
CentOS新增自定義系統服務並設定開機自啟動
因為各種需要,需要在CentOS 啟動或重啟(reboot 命令)後,啟動常用服務。而不是手動一個個再啟動服務。1.建立服務檔案 系統服務新增路徑: /usr/lib/systemd/system/ 服務安裝路徑: &nbs
win7設定自啟動的兩種方式(谷歌瀏覽器自啟動並預設全屏展示不需要按F11)
功能需求:win7系統需要設定谷歌瀏覽器自啟動,然後進入一個頁面進行播放展示,預設的是瀏覽器全屏。 首先第一步設定自啟動兩種方法: 方法1: win7系統在開始選單中找到名稱為:啟動 也有可能叫(Startup)的資料夾,然後把谷歌瀏覽器複製貼上到這個資料夾中。正常情況下這個辦法就可以了
Ubuntu安裝Redis並設定為開機自啟動服務
在Ubuntu系統上安裝Redis。本例Ubuntu為Ubuntu Server 14.04版,Redis為3.2.6版。準備工作1:下載Redis準備工作2:下載GCC下載GCC的目的是稍後要編譯redis原始碼用。執行:$sudo apt-get build-dep gcc
centos安裝MongoDB,並設定開機自啟動
1:安裝 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz tar -zxvf mongodb-linux
樹莓派設定開機自啟動(服務方式) 以vncserver為例
1、為了下一步準備 這裡需要一個設定:(開啟樹莓派設定) sudo raspi-config 選擇5.Interfacing Options 找到VNC(遠端桌面) 選擇 Yes(是)enable 然後sudo reboot 重啟後重新連線ssh 此為命令
Centos 7 安裝Nginx、設定為自啟動服務、部署vue靜態打包檔案筆記
A.vue專案打包 npm run buildB.Centos 7.0 安裝nginx1.依賴安裝 yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel2.Nginx安裝 cd /usr/local wget ht
【TomCat】tomcat 服務設定開機自啟動
【原因】 昨天在檢測Jmeter執行環境時,提示JDK版本過低(自已之前好像安裝的是9)。只能在官網上把最新的下載配置試試了。然後在訪問本機:8080時就訪問不到了,因為之前自己已經設定了Tomcat開機自啟動的。 在網上找了些資料自己已經設定完成。
CentOS 6下 Oracle11gR2 設定開機自啟動
[[email protected] oracle]# vi /etc/rc.d/init.d/oracle # this is an example #!/bin/bash # oracle: Start/Stop Oracle Database 11g
Centos7安裝、配置SVN服務,並設定開機自啟動
檢視啟動情況: 二、設定SVN開機自啟動 1、subversion預設以/var/svn作為資料根目錄,可以通過/etc/sysconfig/svnserve修改這個預設位置。 systemctl cat svnserve.service #svnserve.service檔案
Redis 三種啟動設定 開機自啟動
Part I. 直接啟動 下載 官網下載 安裝 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 編譯 make #可使用root使用者執行`make install`,將可執行檔案拷貝到/usr/local/bi
計算機服務項裡沒有MySQL服務,無法設定開機自啟動或者關閉自啟動,的解決辦法
我的MySQL使用的是解壓版的(不清楚適不適用於安裝版,可以嘗試),並且已配置好環境變數,但是發現每次使用MySQL資料庫的時候都需要去解壓後的資料夾裡啟動run.bat,然後MySQL資料庫才可以使用,很麻煩,所以想,如果MySQL可以開機自啟動就好了,每次再使用M
Redis服務設定開機自啟動
第一步: 第一步: 在 在/etc/init.d/目錄下建立一個名字為 目錄下建立一個名字為 redis 的啟動指令碼 的啟動指令碼 cd /etc/init.d touch redis 然後在這個