Ubuntu18開啟redis服務自啟動

2021-09-07 18:28:46 字數 1672 閱讀 1243

設定redis服務開機自啟動。

1.建立配置資料夾

sudo mkdir /etc/redis
sudo cp /usr/local/redis/redis.conf /etc/redis
sudo cp /etc/redis/redis.conf /etc/redis/6379.conf
2.使用啟動指令碼

sudo cat /usr/local/redis/utils/redis_init_script
#!/bin/sh

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

# as it does use of the /proc filesystem.

redisport=6379

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

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

pidfile=/var/run/redis_$.pid

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

case "$1" in

start)

if [ -f $pidfile ]

then

echo "$pidfile exists, process is already running or crashed"

else

echo "starting redis server..."

$exec $conf

fi;;

stop)

if [ ! -f $pidfile ]

then

echo "$pidfile does not exist, process is not running"

else

pid=$(cat $pidfile)

echo "stopping ..."

$cliexec -p $redisport shutdown

while [ -x /proc/$ ]

doecho "waiting for redis to shutdown ..."

sleep 1

done

echo "redis stopped"

fi;;

*)echo "please use start or stop as first argument"

;;esac

3.將啟動指令碼複製到/etc/init.d目錄下。命名為redisd。

4.註冊開啟服務

update-rc.d redisd defaults
如果沒有效果,就在/etc/rc0.d~/etc/rc6.d中建立軟連線!

5.開啟服務

127.0.0.1:6379>

Ubuntu18開啟ssh服務

ubuntu預設不會開啟ssh服務。所以我們無法對ubuntu進行遠端連線,這對ubuntu的運維造成了很大不便。本文詳細講解如何在ubuntu18下開啟ssh服務。1.ps e grep ssh 檢視ssh服務是否開啟 2.apt get install openssh client 安裝ssh客...

Ubuntu18開啟預設root登入方法

預設的ubuntu 18.04系統在登陸介面上是不支援root使用者直接登入的,但是你可以使用下面的方法讓ubuntu 18.04也支援root登入,其他類似的版本參考在ubuntu kylin 18.10系統中使用root使用者登陸的方法。通常情況下,在ubuntu 18.04中的普通使用者只能通...

Ubuntu18安裝redis5,啟動

wget 3.進入解壓後的資料夾,cd redis 5.0.7 4.給與全部檔案執行許可權chmod 777 5.當前目錄執行make 6.當前目錄執行make test,報錯,you need tcl 8.5 or newer in order to run the redis test 安裝tc...