1、使用远程客户端WinSCP,把Redis的压缩包上传到Linux上,解压。
2、首先预编译文件
安装C语言编译环境: yum -y install gcc-c++
进入Redis目录(该目录的路径是刚才解压的路径): cd /opt/soft/redis-3.2.9/deps/jemalloc
执行预编译 : ./configure
3、开始编译和安装
进入目录:/opt/soft/redis-3.2.9/src
执行编译: make MALLOC=libc
执行安装:make install
4、拷贝Redis的配置文件到指定位置(只是为了方便管理,也可以不拷贝;运行Redis时候,指定配置好的配置文件)
拷贝redis.config配置文件: cp /opt/soft/redis-3.2.9/redis.conf /etc/
5、到 /usr/local/src/ 下启动Redis服务,需要指定配置文件
启动服务: ./redis-service /etc/redis.conf
6、另开一个终端,启动Redis客户端
启动客户端: ./redis-cli
7、出现 127.0.0.1:6379>> 即启动成功!
8、另外还需要配置一下防火墙,忽略对6379端口的拦截
测试是否连通,可以用:telnet 当前Linux的IP 6379
------------------------------------------------------------------------------------------------------------------------------------------
注意:
启动Redis服务的时候,指定 redis.conf 配置文件,是为了用配置文件里的配置。
常见配置有
1、设置Redis的登录密码
redis.conf中的第480行
2、设置Redis的端口号
redis.conf中的第84行
3、设置Redis是否后台启动,默认为no,改为yes
redis.conf中的第128行
4、设置Redis持久化数据到的路径和文件名
redis.conf中的第237行为文件名
redis.conf中的第247行为路径
原文:https://www.cnblogs.com/luojack/p/11341563.html