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版权协议,转载请附上原文出处链接和本声明。