linux下常用软件安装-redis(单机)

文章目录

  • 下载redis
  • 安装脚本
  • 修改redis.conf
  • 设置开机启动
  • 配置环境变量
  • 启动命令
  • 关闭
  • 卸载
  • 设置密码
  • redis常用命令
    • String
    • hash
    • List
    • Set
    • Sorted set
  • 参考

下载redis

安装脚本

# 安装
tar xzvf redis-4.0.8.tar.gz
cd redis-4.0.8
make
cd src
sudo make install PREFIX=/usr/local/redis
cd ../
sudo mkdir /usr/local/redis/etc
sudo mv redis.conf /usr/local/redis/etc

修改redis.conf

1 136 daemonize yes 后台启动
2 171 logfile /Users/huorong/Documents/redis/redis.log 日志路径
3 500 requirepass 123456 设置密码是123456

设置开机启动

//将daemonize no 改成daemonize yes
sudo sed -i "s/daemonize no/daemonize yes/g" 
/usr/local/redis/etc/redis.conf
// mac -i后要加""
sed -i "" 's/daemonize no/daemonize yes/g' /usr/local/redis/etc/redis.conf
//在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
vi /etc/rc.local 

配置环境变量

vim ~/.bash_profile
export PATH="/usr/local/redis/bin:$PATH"
source ~/.bash_profile

启动命令

redis-server /usr/local/redis/etc/redis.conf

关闭

redis-cli -a 123456  shutdown

备注:ERR Errors trying to SHUTDOWN. Check logs,redis.conf 里边logfile路径不对

卸载

ps -ef|grep redis
kill -9 redisPid
sudo rm -rf /usr/local/redis

设置密码

临时方案:
redis-cli -p 6379
config set requirepass 123456
永久方式:
需要永久配置密码的话就去redis.conf的配置文件中找到requirepass这个参数
有密码登录:
redis-cli -h 127.0.0.1 -p 6379 -a 123456
或者先登录在鉴权
auth 123456

redis常用命令

String

set key value [EX seconds] [PX milliseconds][NX|XX]
存储数据,key是键唯一,值是字符串类型,用来存储真正的数据信息,ex和px表示设置其有效时间,对应的单位分别是秒和毫秒,nx和xx表示存储数据是否可以被覆盖,如果key已经存在,返回为0,表示没有设置成功,如果key不存在返回为1,表示设置成功,xx是set命令默认的存储方式,可覆盖
MSET key value [key value]

在这里插入图片描述
linux下常用软件安装-redis(单机)_第1张图片

hash

HSET key field value
HMSET key field value [filed value ]

List

LPUSH key value

Set

SADD key member [member ...]

Sorted set

ZADD key [NX|XX] [CH] [INCR] score member [score member ...]

参考

linux—wget安装redis
linux环境下java多版本切换
inux redis 设置密码
Redis 命令

你可能感兴趣的:(redis)