Linux安装redis服务

Linux部署redis

1、进入redis官网下载redis安装包。我们这里选择4.0.9的版本
在这里插入图片描述
2、执行如下命令获取redis安装包,遇到“wget:command not found”,需要安装wget,否则跳过即可。

[root@localhost opt]# wget https://download.redis.io/releases/redis-4.0.9.tar.gz
-bash:wget:command not found
[root@localhost opt]# yum install wget
[root@localhost opt]# wget https://download.redis.io/releases/redis-4.0.9.tar.gz
--2022-06-09 00:58:44--  https://download.redis.io/releases/redis-4.0.9.tar.gz
Resolving download.redis.io (download.redis.io)... 45.60.125.1
Connecting to download.redis.io (download.redis.io)|45.60.125.1|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1737022 (1.7M) [application/octet-stream]
Saving to: ‘redis-4.0.9.tar.gz’

100%[====================================================================================================================================================================================================================================>] 1,737,022    352KB/s   in 4.9s   

2022-06-09 00:58:49 (349 KB/s) - ‘redis-4.0.9.tar.gz’ saved [1737022/1737022]

[root@localhost opt]# ll
total 1704
-rw-r--r--   1 root root 1737022 Jun 27  2020 redis-4.0.9.tar.gz
[root@localhost opt]# 

3、下载完毕,解压redis安装包,执行如下操作。在执行make test可能会报缺失tcl错误,安装tcl完毕后再make test操作。

[root@localhost opt]# tar -zxvf redis-4.0.9.tar.gz
[root@localhost opt]# mv redis-4.0.9 redis4 #我喜欢重新简单命名,这一步非必要
[root@localhost opt]# cd redis4
[root@localhost redis4]# make
......
[root@localhost redis4]# make test
......
[root@localhost redis4]# yum install tcl* #没有报错时可以忽略这步骤

4、然后就是启动redis,启动前需要更redis.conf配置文件并保存。

[root@localhost redis4]# vi redis.conf #修改内容如下
protected-mode no
daemonize yes
bind 192.168.200.200 #ip可以不改,ip地址查看方式如下
[root@localhost redis4]# ifconfig #如没有这个指令,则执行此指令安装yum install net-tools.x86_64
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.200.200  netmask 255.255.255.0  broadcast 192.168.200.255
        inet6 fe80::4b89:9c96:fd8f:4c89  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:65:3a:f1  txqueuelen 1000  (Ethernet)
        RX packets 564199  bytes 83160720 (79.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 476287  bytes 99004691 (94.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

5、启动redis服务,并使用redis-cli命令连接redis服务。至此大家可以自己探索redis了v v!

[root@localhost redis4]# ./src/redis-server ./redis.conf 
[root@localhost redis4]# ps -ef|grep redis
root       1271   1248  0 Jun07 pts/1    00:00:00 tail -200f redis.log
root       6655      1  0 01:09 ?        00:00:00 redis-server 127.0.0.1:6379 
root       6660   6353  0 01:09 pts/2    00:00:00 grep --color=auto redis
[root@localhost redis4]# ./src/redis-cli -h 192.168.200.200 -p 6379
127.0.0.1:6379> 
127.0.0.1:6379> 
127.0.0.1:6379> 
127.0.0.1:6379> 

版权声明:本文为qq_44150902原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。