Redis基本構成
3221 ワード
bind 127.0.0.1
port 6379
daemonize no|yes
dbfilename dump.rdb
dir ./,
:dir /var/lib/redis
プロファイルを使用して起動
sudo cp /usr/local/redis/redis.conf /etc/redis/
sudo redis-server /etc/redis/redis.conf
ps -ef|grep redis
sudo kill -9 redis id
sudo cp utils/redis_init_script /etc/init.d/redisd
redisdとしてコピーされたのは,システム起動サービス名としてdの末尾で自己起動サービスであることを示すためであり,俗に成り立っている.
ファイル変更ファイルの起動ディレクトリを開く
sudo vim /etc/init.d/redisd
元のプロファイル
#!/bin/sh
#
# Simple 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 https://redis.io
### END INIT INFO
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.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 https://redis.io
### END INIT INFO
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/redis.conf" # --- , /etc/redis ,
プロファイルの変更が完了したら、次の2つのコマンドを実行します.
sudo chmod +x /etc/init.d/redisd #
sudo update-rc.d redisd defaults #
テストコマンド:
sudo update-rc.d redisd defaults
service redisd start # redis
redis-cli
redis-cliを実行した後、redis説明テストに成功した場合は、linuxを再起動し、起動後もredisが自動的に起動します.
菜鳥チュートリアル:http://www.runoob.com/redis/redis-conf.html
LInuxでredisのインストールと構成を行います(リモート接続をオンにします):https://blog.csdn.net/qq_35992900/article/details/82950157