windows环境下的安装
1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人测试使用的是redis-64.3.0.503版本。
2,解压redis-64.3.0.503.zip,解压后的文件结构如下:
3,修改redis.windows.conf文件,设置maxmemory 大小
设置redis密码
4,启动redis:
redis-server.exe redis.windows.conf
测试,成功安装:
5,将redis加入到windows的服务中(service和loglevel前都是两个-)
redis-server –service-install redis.windows.conf –loglevel verbose
linux环境下的安装
我的环境:
CentOS 7.4 64位
Redis 3.2.10
当前路径 /usr/local/src
下载页面:http://redis.io/download
1、安装
$ wget http://download.redis.io/releases/redis-3.2.10.tar.gz
$ tar xzf redis-3.2.10.tar.gz
$ cd redis-3.2.10
$ make
$ make install
$ cp redis.conf /etc/redis.conf
$ vi /etc/redis.conf
将 daemonize no 改为 daemonize yes
ESC :wq 保存并退出vi编辑器
2、测试
# 检查redis是否安装成功(如果出现路径,表示安装成功)
$ which redis-server
$ which redis-cli
# 开启redis服务
$ redis-server /etc/redis.conf
# 连接redis服务(-p 表示端口,可选)
$ redis-cli -p 6379
redis> set name txz
OK
redis> get name
"txz"
redis> exit
如何连接到远程redis服务?
答:redis-cli -h 110.110.110.110 -p 6379 -a 123456
注意:110.110.110.110 需要替换为你客户端真实的IP,
-p后面的端口号可能需要替换为你redis服务的端口,
123456需要替换为你的redis服务密码。
客户端连接不到远程redis服务?
答:https://blog.csdn.net/tangxinzhuan/article/details/83540060
【redis进阶】
一、将redis添加到service
$ cd redis-3.2.10/utils/
$ cp redis_init_script /etc/init.d/redis
$ vi /etc/init.d/redis
// CONF参数修改为redis.conf实际所在路径,效果如下:
CONF="/etc/redis.conf"
ESC :wq 保存并退出vi编辑器
# 测试开启/关闭redis服务
$ service redis start
$ service redis stop
二、配置开机启动
$ vi /etc/rc.local
# 在rc.local文件的最底部加上一行代码,如下所示
service redis start
# ESC :wq 保存并退出vi编辑器