安装步骤
将下载的redis安装包发送至centos7
解压
[root@192 ~]# tar -zxvf redis-6.2.7.tar.gz
进入redis目录
[root@192 ~]# cd redis-6.2.7
[root@192 redis-6.2.7]# ll
总用量 236
-rw-rw-r--. 1 root root 36010 4月 27 2022 00-RELEASENOTES
-rw-rw-r--. 1 root root 51 4月 27 2022 BUGS
-rw-rw-r--. 1 root root 5026 4月 27 2022 CONDUCT
-rw-rw-r--. 1 root root 3384 4月 27 2022 CONTRIBUTING
-rw-rw-r--. 1 root root 1487 4月 27 2022 COPYING
drwxrwxr-x. 7 root root 145 4月 27 2022 deps
-rw-rw-r--. 1 root root 11 4月 27 2022 INSTALL
-rw-rw-r--. 1 root root 151 4月 27 2022 Makefile
-rw-rw-r--. 1 root root 6888 4月 27 2022 MANIFESTO
-rw-rw-r--. 1 root root 21567 4月 27 2022 README.md
-rw-rw-r--. 1 root root 93849 4月 27 2022 redis.conf
-rwxrwxr-x. 1 root root 279 4月 27 2022 runtest
-rwxrwxr-x. 1 root root 283 4月 27 2022 runtest-cluster
-rwxrwxr-x. 1 root root 1117 4月 27 2022 runtest-moduleapi
-rwxrwxr-x. 1 root root 281 4月 27 2022 runtest-sentinel
-rw-rw-r--. 1 root root 13768 4月 27 2022 sentinel.conf
drwxrwxr-x. 3 root root 4096 4月 27 2022 src
drwxrwxr-x. 11 root root 182 4月 27 2022 tests
-rw-rw-r--. 1 root root 3055 4月 27 2022 TLS.md
drwxrwxr-x. 9 root root 4096 4月 27 2022 utils
安装依赖
yum install -y gcc tcl
运行编译
make && make install
默认安装在/usr/local/bin目录下
[root@192 redis-6.2.7]# cd /usr/local/bin
[root@192 bin]# ll
总用量 18924
-rwxr-xr-x. 1 root root 4830056 8月 28 15:18 redis-benchmark
lrwxrwxrwx. 1 root root 12 8月 28 15:18 redis-check-aof -> redis-server
lrwxrwxrwx. 1 root root 12 8月 28 15:18 redis-check-rdb -> redis-server
-rwxr-xr-x. 1 root root 5004160 8月 28 15:18 redis-cli
lrwxrwxrwx. 1 root root 12 8月 28 15:18 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 9535904 8月 28 15:18 redis-server
启动方式
前台启动
redis-server
关闭窗口即停止
后台启动
若要使用后台启动,需要修改配置文件redis.conf,此文件在解压后的redis安装包下
修改如下:
#允许访问的地址
bind 0.0.0.0
#守护进程,改为yes就是后台运行
daemonize yes
#密码,设置后访问redis必须输入密码
requirepass 123456
通过指定配置文件启动redis
[root@192 redis-6.2.7]# redis-server redis.conf
[root@192 redis-6.2.7]# ps -ef|grep redis
root 6508 1 0 15:32 ? 00:00:00 redis-server 0.0.0.0:6379
root 6536 1786 0 15:32 pts/0 00:00:00 grep --color=auto redis
停止进程
[root@192 redis-6.2.7]# redis-cli -a 123456 shutdown
redis客户端
命令行客户端
[root@192 redis-6.2.7]# redis-cli -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
可视化客户端
使用RedisDesktopManager可视化工具
工具已上传至资源