通过 VMTools 或者 xftp 拷贝到 /usr/local
解压:
tar -zxvf redis-5.0.8.tar.gz
然后重命名为 redis:
mv redis-5.0.8 redis
进入 redis:
cd redis/
执行 make:
make
执行 make install:
make install
若执行make 命令报错 make: command not found
,可执行以下命令:
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
新建一个etc 文件夹(文件夹名字可随意),将 redis.conf 拷贝进去,目的是不去修改出厂默认的配置文件
mkdir etc
mv redis.conf etc/
启动:
./redis-server /usr/local/redis/etc/redis.conf
也可直接执行绝对路径的启动命令,不用受当前路径限制:
/usr/local/bin/redis-server /usr/local/redis/etc/redis.conf
成功!!!
目前是黑窗口启动,也就是ctrl + c 后 redis 也就停止了;
可以修改redis.conf 让服务在后台启动:
daemonize no
改成
daemonize yes
再次启动:
/usr/local/bin/redis-server /usr/local/redis/etc/redis.conf
成功:
查看进程:
ps -aux |grep redis
远程连接:
使用
vim /usr/local/redis/etc/redis.conf
查找到对应 bind 与 protected-mode 按下面的值修改
bind 0.0.0.0
protected-mode no