CentOS7 5 redis 單機版安裝與配置

2022-09-01 07:06:08 字數 2033 閱讀 5163

一、環境準備:

centos linux release 7.5.1804 (core)

redis-4.0.10

wget
2、解壓到*opt* 目錄

tar -zxvf redis-4.0.10.tar.gz -c /opt
3、編譯測試

# 進入redis 目錄

cd /opt/redis-4.0.10/

# 編譯 && 檢測

make && make test

問題: 可能有同學會在執行該命令時遇到這樣的報錯you need tcl 8.5 or newer in order to run the redis test,這個時候,你可以按照提示 安裝 tcl, 執行如下命令即可安裝,

yum install -y tcl
4、 安裝

make install
三、啟動方案

我們這裡要盡量的模仿生產環境的啟動方式,要把redis作為乙個系統的daemon程序去執行,

ok, 接下來,我們開始redis 的配置

1、首先進入redis 的utils 目錄下,拷貝 redis_init_script 指令碼到/etc/init.d/目錄下並重命名為redis

# 進入redis 的 utils 目錄

cd /opt/redis-4.0.10/utils

# 拷貝 redis_init_script 指令碼到 /etc/init.d/ 目錄, 並重命名為redis

cp redis_init_script /etc/init.d/redis

2、建立兩個目錄:/etc/redis(存放redis的配置檔案),/var/redis/6379(存放redis的持久化檔案)

mkdir /etc/redis

mkdir -p /var/redis/6379

3、修改redis.conf 配置,拷貝到/etc/redis目錄中,修改名稱為6379.conf

# 進入 redis 根目錄

cd /opt/redis-4.0.10/

vim redis.conf

# daemonize yes redis以daemon程序執行

# pidfile /var/run/redis_6379.pid 設定redis的pid檔案位置

# port 6379 設定redis的監聽埠號

# dir /var/redis/6379 設定持久化檔案的儲存位置

# 複製到 /etc/redis/ 目錄,並修改 名稱

cp redis.conf /etc/redis/6379.conf

4、啟動redis

cd /etc/init.d

chmod 777 redis

./redis start

5、檢視程序

ps -ef|grep redis
可以看到redis 已經啟動了

6、配置redis 自啟動

在redis指令碼中*/etc/init.d/redis* 加入兩行注釋

# chkconfig:   2345 90 10

# description: redis is a persistent key-value database

設定redis 服務為 on 開啟

chkconfig redis on
-- 完 --

centos7 5 Kafka單機部署

ticktime 2000 initlimit 10 synclimit 5 datadir home zookeeper 3.4.13 data datalogdir home zookeeper 3.4.13 log clientport 2181 4 在設定的datadir路徑下新增檔案myi...

Centos安裝單機版Redis

安裝的前提條件 把原始碼包上傳到linux伺服器 解壓原始碼包 tar zxvf redis 3.0.0.tar.gz make make install prefix usr local redis usr local redis bin redis server 預設是前端啟動模式,埠是6379...

redis安裝(centos單機版)

redis 版本 redis 3.0 安裝目錄 usr local redis 使用者 root 編譯和安裝所需的包 建立安裝目錄 解壓 安裝 使用 prefix 指定安裝目錄 安裝完成後,可以看到 usr local redis 目錄下有乙個 bin 目錄,bin 目錄裡就是 redis 的命令指...