安裝redis2 6 1 4版本

2021-09-01 06:37:13 字數 3124 閱讀 2266

1.配置ip

nmcli  connection   modify  'system eth0'       ipv4.method   manual   ipv4.addresses  '172.25.0.168/24     172.25.0.254'   connection.autoconnect   yes 

2.修改主機名:

hostnamectl  set-hostname  redis

3.配置yum源:

cd /etc/yum.repos.d/

[root@redis ~]# cat /etc/yum.repos.d/***.repo 

[***]

name=***

#baseurl=file:///var/ftp/rhel7

baseurl=

enabled=1

gpgcheck=0

4.解決依賴關係:

yum -y install  gcc gcc-c++

5.編譯安轉redis

[root@redis ~]# cd  redis-2.6.14/

[root@redis redis-2.6.14]# ls

00-releasenotes  copying  makefile   redis.conf     src

bugs             deps     manifesto  runtest        tests

contributing     install  readme     sentinel.conf  utils

[root@redis redis-2.6.14]# make && make install

6.修改配置檔案:

[root@redis redis-2.6.14]# cp redis.conf  redis.conf.bak

[root@redis redis-2.6.14]# vim  redis.conf 

17 daemonize yes

25 port 6399

30  bind 127.0.0.1

31  bind 192.168.4.10

56 tcp-keepalive 511

7.指定配置檔案的路徑

[root@redis redis-2.6.14]# mkdir -p /etc/redis/ 

[root@redis redis-2.6.14]# cp redis.conf /etc/redis

8.啟動服務

[root@redis redis-2.6.14]# /usr/local/bin/redis-server /etc/redis/redis.conf

9.檢視程序和埠

[root@redis redis-2.6.14]# ss -ntulp | grep redis

tcp    listen     0      128    192.168.4.10:6399                  *:*                   

users:(("redis-server",pid=4627,fd=4))

[root@redis redis-2.6.14]# ps -c redis-server

pid tty          time cmd

4627 ?        00:00:00 redis-server

[root@redis redis-2.6.14]# ps -ef | grep  redis

root      4627     1  0 12:30 ?        00:00:00 /usr/local/bin/redis-server /etc/redis/redis.conf

root      4659  2377  0 12:33 pts/0    00:00:00 grep --color=auto redis

10.使用redis的服務:

[root@redis redis-2.6.14]# redis-cli  -h 192.168.4.10 -p 6399

redis 192.168.4.10:6399> exit

11.關閉服務:

[root@redis utils]# redis-cli -h 192.168.4.10 -p 6399 shutdown

[root@redis utils]# ss -ntulp | grep redis

[root@redis utils]# ps -c redis-server

pid tty          time cmd

12.重新開啟服務:

[root@redis utils]# /usr/local/bin/redis-server /etc/redis/redis.conf

[root@redis utils]# ps -c redis-server

pid tty          time cmd

6283 ?        00:00:00 redis-server

[root@redis utils]# ss -ntulp | grep redis

tcp    listen     0      128    192.168.4.10:6399                  *:*                   

users:(("redis-server",pid=6283,fd=4))

13.檢視redis 的版本號碼:

[root@redis utils]# redis-server  --version

redis server v=2.6.14 sha=00000000:0 malloc=jemalloc-3.2.0 bits=64

14、redis 的啟動和關停,還可以使用啟動配置檔案的方法

* 要cd 到 src 的目錄下,執行以下命令

./redis-server ../redis.conf &

15、redis的關閉方法 

方法一、通過執行鏈結指令碼 

./redis-cli

登入上之後就執行 shutdown 方法

二、通過 ps -ef | grep  redis  查詢pid  

接著就kill -9 pid

Mac OS下 Redis2 6 14部署記錄

部署乙個redis作為快取進行驗證,記錄部署過程。官網 目前最近穩定版為2.6.14 解壓,進入目錄。按照readme檔案的指引進行編譯和驗證。在解壓後的根目錄執行 make執行後,可以通過 make test進行驗證,基本看到的就是一堆ok。編譯完成,啟動redis服務。進入src目錄。cd sr...

Mac OS下 Redis2 6 14部署記錄

部署乙個redis作為快取進行驗證,記錄部署過程。官網 目前最近穩定版為2.6.14 解壓,進入目錄。按照readme檔案的指引進行編譯和驗證。在解壓後的根目錄執行 執行後,可以通過 make test進行驗證,基本看到的就是一堆ok。編譯完成,啟動redis服務。進入src目錄。至此,redis服...

Mac OS下 Redis2 6 14部署記錄

部署乙個redis作為快取進行驗證,記錄部署過程。官網 目前最近穩定版為2.6.14 解壓,進入目錄。按照readme檔案的指引進行編譯和驗證。在解壓後的根目錄執行 make執行後,可以通過 make test進行驗證,基本看到的就是一堆ok。編譯完成,啟動redis服務。進入src目錄。cd sr...