1.下载最新的redis版本,可以用linux的wget直接下载或者xftp拖动到linux的指定目录下
2.cd到安装包所在目录,并进行解压: tar -xvf 【安装包名】
3.cd 【解压包名】/src ,然后 make install 进行编译
4. 在解压包目录下创建文件夹,将指令和配置文件分别管理
将配置文件 redis.conf移动到etc目录下:mv redis.conf etc/
然后将其他指令文件移动到bin下:
5、执行redis-server 启动redis
6、设置redis为后台启动
vi /data/redis/etc/redis.conf
打开这个文件,将里面的daemonize 的no 改为yes
7、将redis加入开机启动
vi /etc/rc.local
在里面添加 /data/redis/bin/redis-server /data/redis/etc/redis.conf
8 关闭保护模式和bind使远程redis客户端可以访问(还有关闭防火墙,或者开放相应端口)
【远程连接redis-cli -h ip地址 -p 6379 [–a 密码(如果没有密码可以省略)】
vi /data/redis/etc/redis.conf
将bind 127.0.0.1 注释掉#
将protected mode 设为no
如果防火墙是开的【sudo systemctl status firewalld】,可以查看需要什么端口【netstat -anp】,然后开放指定的端口:
9.最后启动redis 需要指定配置文件【redis-server /usr/local/src/redis-5.0.5/etc/redis.conf &】,因修改后的配置文件不生效: