下载
常用目录详解
Linux 的软件安装目录: /usr , /usr/local/ , /opt
/usr:系统级的目录,可以理解为C:/Windows/
/usr/lib理解为C:/Windows/System32
/usr/local:用户级的程序目录,可以理解为C:/Progrem
Files/。用户自己编译的软件默认会安装到这个目录下用户自己编译的软件默认会安装到这个目录下,
/opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm-rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录。
移动
下载完成后,如果文件没有在指定的文件夹下,可以移动过去。比如移动到/opt目录下
mv redis-6.2.5.tar.gz /opt/
然后切换到opt目录下
cd /opt/
解压
下载完成后需要将压缩文件解压,输入以下命令解压到当前目录
tar -zvxf redis-6.2.5.tar.gz
编译
cd到redis目录,输入命令make执行编译命令,接下来控制台会输出各种编译过程中输出的内容。 如果没有编译环境 则先安装编译工具sudo dnf group install “Development Tools”
——>sudo是切换管理员命令,如果本身就是root,可去掉sudo执行后面 编译:make
安装
安装到指定的目录:
make PREFIX=/opt/redis-6.2.5 install
注:PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径,如果不添加该关键字,
则: Linux会将可执行文件存放在/usr/local/bin目录库文件会存放在/usr/local/lib目录
其他的资源文件会存放在usr/local/share目录
指定目录后方便后续的卸载,直接rm -rf /opt/redis-6.2.5 既可。
启动redis
进入到redis安装目录:cd /opt/redis-6.2.5 输入下面的命令启动redis
以后台进程方式启动:
./bin/redis-server& ./redis.conf 这种启动方式 回到控制台服务器仍在运行 。
显示方式启动:
./bin/redis-server ./redis.conf 这种启动方式 回到控制台服务器关闭,其它连接就会连接不到启动的redis
两种方式区别无非是**有无带符号&**的区别。
redis-server 后面是配置文件,目的是根据该配置文件的配置启动redis服务。redis.conf配置文件允许自定义多个配置文件,通过启动时指定读取哪个即可。
查看redis动态状态
采取查看进程方式
ps - aux | grep redis 或者 ps -ef |grep redis
结果 [root@tang ~]# ps -aux | grep redis
root 53674 0.2 0.6 59416 11912 tty1 Sl 20:33 0:00 ./bin/redis-server *:6379
root 53708 0.0 0.0 12348 1140 pts/0 R+ 20:36 0:00 grep --color=auto redis
采取端口监听查看方式
netstat -lanp | grep 6379
结果 [root@tang ~]# netstat -lanp | grep 6379
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 53674/./bin/redis-s
tcp6 0 0 :::6379 ::😗 LISTEN 53674/./bin/redis-s
连接redis
redis-cli 是连接本地redis服务的一个命令,通过该命令后可以访问redis的脚本控制台
输入客户端命令
[root@tang bin]# ./redis-cli
——————或者不在bin目录下启动: ./bin/redis-cli
127.0.0.1:6379>
退出
127.0.0.1:6379> quit
关闭服务:
127.0.0.1:6379> shutdown
输入命令shutdown即可关闭运行中的Redis服务了
redis.conf配置文件
在安装目录下有redis.conf配置文件,服务器启动时,就是通过该配置文件启动的。
你可以通过 CONFIG 命令查看或设置配置项。
查看配置
Redis CONFIG 命令格式如下:
redis 127.0.0.1:6379> CONFIG GETCONFIG_SETTING_NAME|*
测试
redis 127.0.0.1:6379> config get *
编辑配置
使用 CONFIG set 命令来修改配置,基本语法:
redis 127.0.0.1:6379> CONFIG SETCONFIG_SETTING_NAME NEW_CONFIG_VALUE
使用编辑命令
vi redis.conf #查看编辑配置文件
参数说明
redis.conf 配置项说明如下: