第一步:下载文件
官网下载redis http://download.redis.io/releases/ 或者 https://redis.io/download
第二步:上传文件----解压文件
我用的是xftp 上传的Linux系统
tar xzvf redis-4.0.11.tar.gz 解压文件
第四步:安装redis编译的c环境
yum install gcc-c++ 需要联网
第五步:编译
cd redis-4.0.11/ 进入redis文件 执行 make 这个命令会将 .c 文件编译成 .o 文件
编译成功:
第六步:解压的src目录下进行安装
make install PREFIX=/usr/local/redis
PREFIX 确认安装到某个位置
安装成功:
第七步:移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
第八步:配置redis为后台启动 将redis加入到开机启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
第九步:开启redis (注意为了美观我前面添加了空格。复制时请删除空格。)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
启动成功 这个是后台启动
ps -ef | grep -i redis 查看启动
第二种启动:进入cd /usr/local/redis/bin/
./redis-server 启动 如果报错
[root@VM_44_54_centos bin]# ./redis-server
6514:C 15 Sep 16:59:39.851 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
6514:C 15 Sep 16:59:39.851 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=6514, just started
6514:C 15 Sep 16:59:39.851 # Warning: no config file specified, using the default config. In order to specify a config file use ./redis-server /path/to/redis.conf
6514:M 15 Sep 16:59:39.853 # Not listening to IPv6: unsupproted
6514:M 15 Sep 16:59:39.853 # Creating Server TCP listening socket *:6379: bind: Address already in use
最后一句提示:6379地址已经在使用(6379是redis默认的端口)
找到该进程;
找到redis-server 的进程 (Process Status)
输入命令:kill -9 6112
在输入:./redis-server 这个是前端启动
启动成功
在bin目录下有一个redis-cli 是客服端 重新连接一个Linux 访问redis
客服端连接:这里是另外一个 linux连接 上面那个开启的不要关闭。
最后一步: 关闭redis 需要 ps -ef | grep -i redis 进行查询
kill -9 +端口号 ,强制停止redis可能会倒是redis持久化数据丢失。
正确停止Redis的方式应该是向redis放松shutdown命令,关闭默认端口
cd /usr/local/redis
./bing/redis-cli shutdown
转载自:https://www.cnblogs.com/lauhp/p/8487029.html