Linux安装redis和使用redisDesktop连接

目录

Linux安装redis及启动

第一步:下载redis压缩包

第二步:下载gcc-c++

第三步:解压redis文件

第四步:进入redis-4.0.0.0目录执行make命令

 第五步:安装redis到redis目录

第五步:复制redis.conf配置文件

第六步:在redis/bin目录下启动redis服务端

 第七步:启动redis客户端

第八步:关闭redis服务端

第一种方式:直接在redis关闭服务端,使用shutdown

第二种方式:使用kill -9 redis服务端进程号 

使用redisDesktop

 第一步:暴露Linux虚拟机6379端口

第二步:修改redis.conf文件

第三步:重新启动redis

第三步:使用redisDesktop连接redis


Linux安装redis及启动

第一步:下载redis压缩包

找到redis官网(Downloads - Redis

我选择的是4.0.0版本

下载后把该压缩包文件上传到Linux上

第二步:下载gcc-c++

yum install gcc-c++

第三步:解压redis文件

/usr/local/soft

我在soft目录下解压 

[root@localhost soft]# tar -zxvf redis-4.0.0.tar.gz

第四步:进入redis-4.0.0.0目录执行make命令

[root@localhost redis-4.0.0]# pwd
/usr/local/soft/redis-4.0.0
[root@localhost redis-4.0.0]# make

 第五步:安装redis到redis目录

注意:redis目录是不存在的

[root@localhost redis-4.0.0]# make PREFIX=/usr/local/soft/redis install

安装完之后进入redis目录发现有一个bin目录

[root@localhost soft]# cd redis
[root@localhost redis]# ll
总用量 0
drwxr-xr-x. 2 root root 134 8月  16 20:45 bin
[root@localhost redis]# cd bin
[root@localhost bin]# ll
总用量 21768
-rwxr-xr-x. 1 root root 2451928 8月  16 20:45 redis-benchmark
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-check-aof
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-check-rdb
-rwxr-xr-x. 1 root root 2606208 8月  16 20:45 redis-cli
lrwxrwxrwx. 1 root root      12 8月  16 20:45 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-server

第五步:复制redis.conf配置文件

我们还需要把redis-4.0.0目录的redis.conf配置文件复制到redis/bin目录下

[root@localhost redis-4.0.0]# cp redis.conf /usr/local/soft/redis/bin
[root@localhost redis-4.0.0]# cd /usr/local/soft/redis/bin
[root@localhost bin]# ll
总用量 21828
-rwxr-xr-x. 1 root root 2451928 8月  16 20:45 redis-benchmark
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-check-aof
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-check-rdb
-rwxr-xr-x. 1 root root 2606208 8月  16 20:45 redis-cli
-rw-r--r--. 1 root root   57764 8月  16 20:48 redis.conf
lrwxrwxrwx. 1 root root      12 8月  16 20:45 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 5739752 8月  16 20:45 redis-server

第六步:在redis/bin目录下启动redis服务端

[root@localhost bin]# ./redis-server

我们可以发现这样子启动就无法执行其他命令,所以我们要把redis启动放到后端启动

我们可以修改redis.conf文件

[root@localhost bin]# vim redis.conf 

 

daemonize修改为yes

启动redis要和redis.conf一起加载 

[root@localhost bin]# ./redis-server redis.conf 
56494:C 16 Aug 20:53:47.478 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
56494:C 16 Aug 20:53:47.478 # Redis version=4.0.0, bits=64, commit=00000000, modified=0, pid=56494, just started
56494:C 16 Aug 20:53:47.478 # Configuration loaded
[root@localhost bin]# ps -ef | grep redis
root      56495      1  0 20:53 ?        00:00:00 ./redis-server 127.0.0.1:6379
root      56663   1702  0 20:53 pts/0    00:00:00 grep --color=auto redis

 第七步:启动redis客户端

[root@localhost bin]# ./redis-cli 
127.0.0.1:6379> ping
PONG

第八步:关闭redis服务端

第一种方式:直接在redis关闭服务端,使用shutdown

127.0.0.1:6379> shutdown
not connected> exit
[root@localhost bin]# ps -ef | grep redis
root      59771   1702  0 20:56 pts/0    00:00:00 grep --color=auto redis

第二种方式:使用kill -9 redis服务端进程号 

使用redisDesktop

下载redisDesktop

Redis Desktop Manager官网

 第一步:暴露Linux虚拟机6379端口

[root@localhost bin]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
success
[root@localhost bin]# firewall-cmd --reload
success
[root@localhost bin]# firewall-cmd --zone=public --list-ports
3306/tcp 8080/tcp 6379/tcp

第二步:修改redis.conf文件

[root@localhost bin]# vim redis.conf

修改为bind 0.0.0.0 

因为我们是在linux安装的redis,而redis默认是不可以跨系统的,所以我们要进行修改 

第三步:重新启动redis

[root@localhost bin]# ./redis-server redis.conf 
111419:C 16 Aug 21:42:41.401 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
111419:C 16 Aug 21:42:41.402 # Redis version=4.0.0, bits=64, commit=00000000, modified=0, pid=111419, just started
111419:C 16 Aug 21:42:41.402 # Configuration loaded
[root@localhost bin]# ps -ef | grep redis
root     111420      1  0 21:42 ?        00:00:00 ./redis-server 0.0.0.0:6379
root     111557   1702  0 21:42 pts/0    00:00:00 grep --color=auto redis

第三步:使用redisDesktop连接redis

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落落落sss

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值