redis-安装

1、下载redis,安装依赖。

 wget http://download.redis.io/releases/redis-4.0.6.tar.gz

 

yum install gcc  已经安装过了

2、解压压缩包

tar -xvf redis-4.0.6.tar.gz

3、进入解压目录编译安装

 make PREFIX=/usr/local/redis MALLOC=libc install

PREFIX=/usr/local/redis  # 指定安装目录

安装完成

/usr/local/redis/bin  的命令

  • redis-benchmark redis性能测试工具
  • redis-check-aof AOF文件修复工具
  • redis-check-rdb RDB文件修复工具
  • redis-cli redis命令行客户端
  • redis.conf redis配置文件
  • redis-sentinal redis集群管理工具
  • redis-server redis服务进程
4.配置Redis

redis.conf是redis的配置文件,redis.conf在redis源码目录。
拷贝配置文件到安装目录下
进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下

cd /usr/local/redis

cp /applications/package/redis-4.0.6/redis.conf /usr/local/redis/bin/redis-conf

cd /usr/local/redis/bin

 

 6、直接启动在/usr/local/redis/bin

./redis-server

前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,故不推荐使用此方法。

2、守护进程启动。后台模式配置。

修改redis.conf配置文件, daemonize yes 以后端模式启动

vim /usr/local/redis/bin/redis-conf

指定redis.conf文件启动

 关闭redis进程

首先使用ps -aux | grep redis查看redis进程

使用kill命令杀死进程

kill -9 5581

关闭redis**

强行终止redis进程可能会导致redis持久化数据丢失。

正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,

命令为:

cd /usr/local/redis
./bin/redis-cli shutdown

强行终止redis

pkill redis-server

设置redis开机自启动

vim /etc/rc.local
//添加
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

 重新读取配置吧!然后redis 启动了

https://www.cnblogs.com/koboshi/p/4036312.html   Centos 7.0设置/etc/rc.local无效问题解决

启动成功。

关于命令使用出错,找不到由于不是全局命令,所以有很多方法,我才用了这种。

[root@iZwz95e0klmdiuxpv2t09jZ etc]# redis-cli
-bash: redis-cli: command not found

在环境变量中添加redis bin目录(我用的是VIN编辑器)

vim ~/.bash_profile

添加

export REDIS_HOME=/home/redis

export PATH=$PATH:$REDIS_HOME/bin

 

然后再让更改环境变量生效

再执行命令

source ~/.bash_profile

推荐网站学习

https://www.cnblogs.com/yswyzh/p/9592057.html   Redis学习笔记一(Redis的详细安装及Linux环境变量配置和启动)

https://www.cnblogs.com/wangchunniu1314/p/6339416.html Linux下Redis的安装和部署

http://www.redis.net.cn/tutorial/3503.html  Redis安装官网

https://www.cnblogs.com/zerotomax/p/7468833.html Redis安装与卸载

https://www.linuxidc.com/Linux/2012-08/68900.htm   Linux:-bash: ***: command not found

https://www.cnblogs.com/zuidongfeng/p/8032505.html  CENTOS7下安装REDIS

 https://www.cnblogs.com/herblog/p/9305668.html  Redis学习(一):CentOS下redis安装和部署

原文地址:https://www.cnblogs.com/Xingtxx/p/11270744.html