Linux安装redis
redis现在是必不可少的数据库,很多场景都能用到
1.安装C语言编译环境
安装redis需要C语言编译环境:
root@JD:/usr/local/redis#sudo apt-get update
root@JD:/usr/local/redis#sudo apt-get install gcc
查看gcc版本
root@JD:/# gcc --version
安装make命令
root@JD:/# sudo apt-get install make
2.下载redis安装包
官网下载地址:https://redis.io/download
现在redis的稳定版本已经到了5.x时代,我之前一直在用4.0.9,这台新机器准备安装5.0.5版本
redis-5.0.5.tar.gz
3.安装redis
①上传安装包
②解压安装包
tar xzvf redis-5.0.5.tar.gz
③安装redis
root@JD:/usr/local/redis# cd redis-5.0.5
root@JD:/usr/local/redis/redis-5.0.5# make
root@JD:/usr/local/redis/redis-5.0.5# cd src/
root@JD:/usr/local/redis/redis-5.0.5/src# sudo make install PREFIX=/usr/local/redis
执行完这步之后会看到在/usr/local/redis里生成了一个bin文件夹
④配置redis
复制conf文件到bin目录下
root@JD:/usr/local/redis# cd redis-5.0.5
root@JD:/usr/local/redis/redis-5.0.5# cp redis.conf /usr/local/redis/bin/
编辑配置文件:
root@JD:/usr/local/redis/bin# vi redis.conf
输入i进入编辑模式
设置redis为后台启动
将daemonize no 改成daemonize yes
redis开启远程访问
将bind 127.0.0.1 注释掉(或者改成bind 0.0.0.0)
将protected-mode 改为no,开启外网访问
修改redis端口号
port [端口号]
修改密码
将requirepass 释放开,输入你要设置的密码
⑤启动redis
进入bin目录
root@JD:/usr/local/redis/bin# redis-server
后台启动redis
root@JD:/usr/local/redis/bin# redis-server redis.conf &
redis启动成功!
⑥本地测试redis
root@JD:/usr/local/redis/bin# redis-cli
⑦远程连接测试
开放了远程连接一定不能忘了设置密码哦!
暂时将密码设置为123456
测试使用redis desktop manager
验证通过后查看key
安装成功!!!
阿里云可能会出现无法连接的情况,不要着急,不是你安装出错了,是要去设置安全组,去阿里云的控制台设置就好了