官网下载链接:Redis
这里选择5.0稳定版
右键复制下载地址
进入到控制台(默认当前是root根目录),输入wget 将上面复制的下载链接粘贴上,如下命令:
wget: https://download.redis.io/releases/redis-5.0.14.tar.gz
回车等待下载完成
下载完成后需要将文件解压 ,这里选择解压到当前目录下
tar -zxvf redis-5.0.14.tar.gz
解压完成可以看到根目录下多出一个redis-5.0.14的文件夹
接下来,我们吧文件夹移到存放的位置,我这边选择/usr/local下并修改文件名称
mv /root/redis-5.0.14 /usr/local/redis
cd到/usr/local/redis目录,输入make命令执行编译,等待完成。
make
接下来我们要开始安装啦
make PREFIX=/usr/local/redis install
PREFIX=
这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis存放在/usr/local/redis目录。如果不添加Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。
安装完成接下来我们要去开启远程连接啦
进入/usr/local/redis下编辑redis.conf
vim /usr/local/redis/redis.conf
设置外网访问,最主要配置就是protected-mode no,开启保护模式的作用是:redis只能在本机访问,不能被外部访问。只有no的保护模式才会允许外网访问
把【protected-mode】的属性,更改为no
把【daemonize】的属性,更改为yes 表明需要在后台运行
把 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的IP才能远程访问redis。
如果需要设置密码,在配置文件中找到这一行 # requirepass foobared 取消注释,把【foobared】修改为你的密码即可 例如:
设置Redis开机自启
vi /etc/rc.d/rc.local
添加配置到 /etc/rc.d/rc.local 中:
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
总算可以启动啦!
现在返回/usr/local/redis/bin执行
./redis-server /usr/local/redis/redis.conf
查看redis 运行状态
ps -ef | grep redis
看到下列信息表示运行成功
现在开始测试远程链接
哈哈哈。。。。大功告成!