Redis 的安装及启动停止
下载
软件copy至虚拟机中,常用的路径为/root/software
开始安装
安装gcc 目的是为了编译软件
yum install gcc-c++
解压
tar -zxvf redis-4.0.12.tar.gz
把解压的文件copy到/usr/local/src里面
cp -r /root/software/redis-4.0.12 /usr/local/src/redis
打开/usr/local/src/redis/deps进行编译依赖项
cd /usr/local/src/redis/deps make hiredis lua jemalloc linenoise
打开/usr/local/src/redis/deps进行编译
cd /usr/local/src/redis make
把上面的redis目录安装到/usr/local/redis里面
mkdir /usr/local/redis make install PREFIX=/usr/local/redis
验证安装是否成功
cd /usr/local/redis/bin ls
使用which命令查看系统里面是否有redis的服务
which redis-server
显示为没有
把配置文件移动到/usr/local/redis/etc目录【可以自定义】可以为/usr/myredis
mkdir /usr/myredis cp /usr/local/src/redis/redis.conf /usr/myredis
启动redis
cd /usr/local/redis/bin ./redis-server /usr/myredis/redis.conf
默认情况下,redis 不是后台运行。我们需要将他放到后台运行
vi /usr/myredis/redis.conf
找到配置文件中的daemonize yes
在次启动查看启程
./redis-server /usr/myredis/redis.conf #查看进程 ps -ef|grep redis
客户端连接和退出
cd /usr/local/redis/bin ./redis-cli //退出 quit //测试客户端连接 ping //如果返回值为 PONG 则为客户端连接成功
停止redis
cd /usr/local/redis/bin ./redis-cli shutdown //另一种方法 pkill redis-server //再次查看进程 ps -ef|grep redis
开机自启redis配置
vim /etc/rc.local //加入 /usr/local/redis/bin/redis-server /usr/myredis/redis-conf
bin目录文件的说明
redis-benchmark :redis性能检测工具 redi-check-aof :检查aof日志的工具 redis-check-dump:检查rdb日志的工具 redis-cli :连接用的客户端 redis-server:redis服务进程