CentOS上安裝redis記錄

2022-07-05 13:42:12 字數 2170 閱讀 6843

curl -o 

tar -zxvf redis-stable.tar.gz

cd redis-stable/

yum install gcc make tcl

make

如果使用make報錯,可以嘗試

make malloc=libc
不過我的並沒有報錯,所以使用make即可

cd src

make install

使用which redis-server來檢查which redis-server輸出

/usr/local/bin/redis-server

mkdir /etc/redis

cd ..

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

mkdir -p /data/redis/

logfile "/var/log/redis.log"

dir /data/redis

bind 0.0.0.0

daemonize yes

cp utils/redis_init_script /etc/init.d/redis

chmod a+x /etc/init.d/redis

下面就可以使用

service redis startservice redis stop來啟動和關閉redis。

啟動redis後,可以簡單的使用redis-cli來測試

vim /etc/systemd/system/redis.service新建乙個redis.service的檔案,內容如下:

[unit]

description=redis on port 6379

[service]

type=forking

execstart=/etc/init.d/redis start

execstop=/etc/init.d/redis stop

[install]

wantedby=multi-user.target

啟用 redis

systemctl enable redis

下面重啟機器測試一下吧。

如何測試呢?寫一小段python看看吧

如果你沒有安裝過python的redis包,先要安裝一下。

pip install redis

然後,**就是這樣:

#!/usr/bin/env python

#--coding:utf-8--

import redis

def redis_set():

r = redis.strictredis(host='192.168.88.3')

r.set('greetings', 'hello world')

if r.exists('count') == false:

r.set('count', 0)

def redis_hello():

r = redis.strictredis(host='192.168.88.3')

greetings = r.get('greetings')

r.incr('count')

count = r.get('count')

print('{}:\t{}'.format(greetings, count))

if __name__ == '__main__':

redis_set()

redis_hello()

測試python的原始碼:syler-github-fun-redis-tes

在centOS上安裝redis步驟

記錄一下方便自己以後回顧。redis是c語言開發的。先說說單機版的安裝吧 第一步 redis的原始碼包上傳到linux系統並解壓,解壓完如圖 第二步 編譯。進入redis原始碼目錄,make 上圖的目錄就是原始碼的目錄,已經有makefile,可以直接輸入make命令進行編譯 第三步 安裝。在原始碼...

redis在centos7上安裝

wget解壓 現在我們要進行編譯make,但是我們在編譯之前要先檢查gcc的版本。centos7預設安裝的是4.8.5,而redis6.0只支援5.3以上版本 所以現在我們要進行公升級版本,在網上找了很多的教程,最中也是成功了 sudo yum install centos release scl ...

centos 上編譯安裝 redis 伺服器

wget tar zxf redis 4.0.7.tar.gz cd redis 4.0.7 make make prefix usr local redis install二 修改配置 mkdir usr local redis etc cp redis.conf usr local redis ...