1.Linux安装redis
Linux安装redis
操作系统是Centos7
1。下载压缩包
2。解压
3。编译
4。启动redis
5。设置redis.conf和防火墙端口开放,外网可以访问
1.下载压缩包
下载地址:http://redis.io/download,下载最新文档版本。
$ cd /usr/local/ $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
成功下载效果图
2。解压
$ tar xzf redis-5.0.5.tar.gz
3。编译
因为Redis是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc:
yum install -y gcc g++ gcc-c++ make
如果yum默认的镜像都下载超时,可以设置国内的镜像,参考linux修改yum源镜像源
$ cd redis-5.0.5 $ make MALLOC=libc
4。启动redis
cd src
nohup ./redis-server ../redis.conf &
测试redis是否运行
./redis-cli
5。设置redis.conf和防火墙端口开放,外网可以访问
redis.conf放在redis5.0.5文件夹里面使用vim进行编辑
vim redis.conf
修改
bind 127.0.0.1修改成bind 0.0.0.0
目的是开放任何IP地址可以访问
protected-mode yes修改为 protected-mode no
目的是不设置保护模式
daemonize no 改成 daemonize yes #允许后台启动
删除redis进程
ps -ef |grep redis
启动redis
nohup ./redis-server ../redis.conf &
centos使用firewall防火墙,开放6379端口命令如下:
firewall-cmd --zone=public --add-port=6379/tcp --permanent firewall-cmd --reload
本地电脑使用RedisDesktopManager进行外网连接测试
新增连接,输入名字,ip地址,默认端口6379
点击测试连接,提示连接redis服务器成功。
6.设置服务器启动时redis自动启动
参考