午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

Redis 5.0.8安裝

 宅必備 2022-05-30 發(fā)布于江蘇

往期專題請查看www.
這是一個堅持Oracle,Python,MySQL原創(chuàng)內容的公眾號

從今天開始開辟Redis相關方面的東西

首先是關于Redis的安裝

系統(tǒng)為 Redhat 7.4

數(shù)據(jù)庫為 Redis 5.0.8

1. 目錄規(guī)劃

目錄名稱參數(shù)名稱
安裝目錄/usr/local/redis
數(shù)據(jù)文件目錄/home/redis
日志目錄/home/redis

2.系統(tǒng)參數(shù)調整

在下載安裝前需要對系統(tǒng)參數(shù)進行調優(yōu)

http://www./redis/config/

3. Redis 5.0.8 下載

當前最新的版本為 6.0.5

這次我們使用5.0.8

http://download./releases/redis-5.0.8.tar.gz

4. 安裝redis

root用戶

yum -y install gcc
tar zxvf redis-5.0.8.tar.gz -C /usr/local/
cd /usr/local
mv redis-5.0.8/   redis
cd redis/
make
make install

5. 建立redis用戶

這里我們新建redis用戶用于存放redis的相關文件

useradd redis
echo "redis" |passwd redis --stdin

然后配置環(huán)境變量

vim /home/redis/.bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin:/usr/local/redis/src
export PATH

6. 創(chuàng)建配置文件

接下來我們創(chuàng)建redis啟動的配置文件

redis用戶執(zhí)行,在redis的家目錄下建立文件

6380代表端口號以便于識別

vim /home/redis/redis_6380.conf

daemonize yes
bind 172.18.95.84 127.0.0.1
port 6380
tcp-backlog 1024
timeout 300
tcp-keepalive 300
databases 16
requirepass 123456
masterauth 123456

pidfile "/home/redis/redis_6380.pid"

loglevel notice
logfile "/home/redis/redis_6380.log"

dir "/home/redis"

dbfilename "dump.rdb"
stop-writes-on-bgsave-error no
rdbcompression yes
rdbchecksum yes

appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec
aof-load-truncated yes
no-appendfsync-on-rewrite no
aof-rewrite-incremental-fsync yes
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 32mb

maxclients 65503
maxmemory 1gb
maxmemory-policy allkeys-lru

# replication
slave-serve-stale-data yes
slave-read-only yes
repl-disable-tcp-nodelay no
repl-backlog-size 32mb

# slow log
slowlog-log-slower-than 10000
slowlog-max-len 1024

hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-entries 512
list-max-ziplist-value 64
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64

client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 512mb 512mb 60
client-output-buffer-limit pubsub 64mb 16mb 60

protected-mode yes

# security
rename-command FLUSHALL ""
rename-command FLUSHDB ""
rename-command KEYS ""

上面參數(shù)我們需要根據(jù)實際情況修改一些參數(shù)

  • bind 172.18.95.84  127.0.0.1 監(jiān)聽地址,第一個使用本機IP地址

  • port 6380     監(jiān)聽端口

  • maxmemory  redis允許使用的最大內存,根據(jù)服務器配置和業(yè)務需求決定

  • requirepass 123456  redis密碼,可以注釋掉表示不設置

  • masterauth 123456 連接master時用的密碼,如master未設置可注釋掉

7.啟動redis

接下來我們啟動redis

su - redis

redis-server /home/redis/redis_6380.conf

8. 連接redis

su - redis

redis-cli -p 6380 -a 123456

9. 關閉redis

su - redis

redis-cli -p 6380 -a 123456

shutdown

也可直接kill掉進程,但不推薦

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多