ubuntu設定redis開機自啟

2021-09-25 04:42:56 字數 2258 閱讀 4342

設定條件:

-ubuntu16.04

-redis-4.0.11

在redis目錄下找到utils/redis_init_script複製到/etc/init.d/redis開啟檔案進行修改

步驟:(主要linux命令)

whereis redis# 查詢redis目錄

sudo cp redis_init_script /etc/init.d/redis# 複製檔案

cd /etc/init.d/ # 進入檔案目錄 sudo vim redis# 編輯配置檔案redis

原配置檔案

#!/bin/sh

## ****** redis init.d script conceived to work on linux systems

# as it does use of the /proc filesystem.

​### begin init info

# provides: redis_6379

# default-start: 2 3 4 5

# default-stop: 0 1 6

# short-description: redis data structure server

# description: redis data structure server. see

### end init info

​redisport=6379

exec=/usr/local/bin/redis-server

cliexec=/usr/local/bin/redis-cli

​pidfile=/var/run/redis_$.pid

conf="/etc/redis/$.conf"

修改後的配置檔案

#!/bin/sh

## chkconfig: 2345 90 10 ---這裡修改

# description: redis is a persistent key-value database ---這裡修改

​### begin init info

# provides: redis_6379

# required-start: ---這裡修改

# required-stop: ---這裡修改

# default-start: 2 3 4 5

# default-stop: 0 1 6

# short-description: redis data structure server

# description: redis data structure server. see

### end init info

​redisport=6379

exec=/usr/local/bin/redis-server

cliexec=/usr/local/bin/redis-cli

​pidfile=/var/run/redis_$.pid

conf="/etc/redis/redis.conf" # ---這裡修改

修改完配置檔案後執行下面兩條命令

sudo chmod +x /etc/init.d/redis# 取得許可權

sudo update-rc.d redis defaults# 載入到系統自啟動檔案

測試命令:

kady@ubuntu:/etc/init.d$ sudo update-rc.d redis defaults

kady@ubuntu:/etc/init.d$ service redis start # 啟動redis服務

kady@ubuntu:/etc/init.d$ redis-cli

127.0.0.1:6379> # 設定成功

啟動服務:service redis start

停止服務:service redis stop

重啟服務:service redis restart

ubuntu設定redis開機啟動

ubuntu設定redis開機啟動 今天,沉住氣,了結了redis開機啟動的遺憾。對我來說,這是個不小小的工作,如果要完全弄懂的話。困難如下 www.2cto.com 1 redis啟動指令碼,及shell指令碼的編寫。2 linux服務機制,那些程序會如何開機啟動關閉。其中也的確遇到了一些困難。好...

redis 設定開機啟動

一 centos 7.0系統下的設定方法 假設redis已經安裝,版本3.2.4?1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 cd redis 4.0.1 mkdir etc redis cp redis.conf etc redis 6379.conf cp utils...

ubuntu 設定開機啟動

1 方法一,編輯rc.loacl指令碼 ubuntu開機之後會執行 etc rc.local檔案中的指令碼,所以我們可以直接在 etc rc.local中新增啟動指令碼。當然要新增到語句 exit 0前面才行。如 sudo vi etc rc.local 然後在 exit 0 前面新增好指令碼 2 ...