Linux安装Redis版详细教程
Szx • 2019 年 02 月 22 日
上传redis安装包到/usr/local/tmp目录
进入tmp目录/usr/local/tmp
查看当前目录下的文件ls
解压redis压缩包tar zxvf redis-3.0.0.tar.gz
由于是c语言编写,所以需要安装支持组件yum install -y gcc-c++
查看当前目录下的文件ls
进入redis文件目录cd redis[Tab键补齐]
编译redismake
编译安装 PREFIX=[你要安装的目录],我这里是安装在/usr/local/redis目录下make install PREFIX=/usr/local/redis
返回上级目录cd ..
进入redis中的bin目录cd /usr/local/redis/bin
查看当前文件夹下的目录ls
返回上级目录cd ..
查看当前文件夹下的目录ls
进入redis文件夹cd redis
进入bin文件夹cd bin
ls
测试redis是否能启动./redis-server
前端启动,安装后不能进行其他操作Ctrl+C键退出Redis
进入/usr/local/tmp/redis-3.0.0目录下cd /usr/local/tmp/redis-3.0.0
查看当前目录下的文件夹ls
把redis.conf文件复制到/usr/local/redis/bin目录下cp redis.conf /usr/local/redis/bin
查看/usr/local/redis/bin目录下文件cd /usr/local/redis/bin
查看当前目录下的文件夹ls
修改redis.conf文件,把daemonize 由no修改成yes,守护进程启动vim redis.conf
按i键进行编辑,把127.0.0.1改为0.0.0.0(让外部访问),把no改为yes,ESC键退出 :wq保存并离开
启动redis服务./redis-server redis.conf
查看redis启动情况ps aux|grep redis
启动成功,端口是6379,测试redis./redis-cli
新增测试set name "52xbc"
查询测试get name
修改测试set name "52xbc.cn"
get name
删除测试del name
get name
增删该查没问题,到这里redis已经安装并成功启动!
Ctrl+C退出客户端,为了让外部访问,需要放行redis使用的端口6379vim /etc/sysconfig/iptables
重启防火墙,使修改的端口生效service iptables restart
由于redis默认是没有密码的,如果需要设置密码设置redis.conf文件即可
进入redis\bin目录下cd /usr/local/redis/bin
查看当前目录ls
首先关闭redis./redis-cli shutdown
修改redis.conf文件vim redis.conf
修改为
查看redis启动情况ps aux|grep redis
已经关闭成功,重新启动redis密码生效./redis-server redis.conf
查看redis启动情况ps aux|grep redis
测试连接客户端,我的密码是52xbc
本地办法测试./redis-cli -a 52xbc
Ctrl+C键退出
ip链接测试办法 -h代表id地址 -p代表端口号 -a代表密码./redis-cli -h 192.168.21.132 -p 6379 -a 52xbc