1、远程管理工具,将压缩包拷贝到linux服务器中,切换到redis压缩包所在路径,解压
tar zxvf redis-3.2.11.tar.gz
2、进入目录
cd redis-3.2.11
编译
make
3、编译后,可以看到解压文件中有对应的src、conf等文件夹
切换到src文件夹
cd src
4、安装redis
make install
5、为方便管理,将redis文件中的conf配置文件和常用命令移动到统一的文件中
创建目录:
mkdir -p/usr/local/redis/bin
mkdir -p/usr/local/redis/etc
移动文件:
mv /yourpath/ redis-3.2.11/redis.conf /usr/local/redis/etc
cd / yourpath / redis-3.2.11/src
mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin
6、修改配置文件
vi usr/local/redis/redis.conf
后台启动:
将daemonize属性改为yes
设置密码:
将 # requirepass foobared
改成 requirepass yourpassword //此处注意,行前不能有空格
不绑定任何ip(绑定之后,只能通过此ip访问redis):
将 bind 127.0.0.1
改成 # bind 127.0.0.1
保存并退出:
:wq
7、后台启动redis服务,并制定配置文件
redis-server /usr/local/redis/etc/redis.conf
8、其他常用命令
redis-server –service-stop 停止redis服务
redis-cli 打开客户端
auth yourpassword开客户端后需要输入密码
flushall 清空客户端显示
redis-cli shutdown 停止使用客户端
redis-cli -h yourIp-p yourPort -a youPassword 密码登录客户端
ps -ef |grep redis 检测后台进程是否存在
netstat -lntp | grep 6379 检测6379是否在监听
9、测试
打开服务端 redis-cli
输入密码 auth yourpassword
输入 ping
回车后收到 pong
说明客户端和服务端连接正常