安装
下载
- 进入官网https://redis.io/download。
- 获取源文件压缩包有两种方式:
- 下载对应版本压缩包后上传到Linux服务器。
- 通过wget直接下载。
- 这里我们通过wget方式下载,官网有详细说明,步骤如下:
- 下载源码压缩包
$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
- 解压
$ tar xzf redis-3.2.8.tar.gz
- 编译安装
$ cd redis-3.2.8
$ make MALLOC=libc
$ make && make install
至此,Redis已经成功安装了。默认安装地址是: /usr/local/bin/。指定安装目录: make PREFIX=/usr/local/redis install
- 拷贝配置文件
$ cp /home/redis-3.2.8/redis.conf /usr/local/bin/redis.conf
配置
配置文件
- 再我们上文解压的Redis源码包的根目录,有一个redis.conf文件,通过以下命令编辑它:
$ vim /usr/local/bin/redis.conf
- daemonize默认值为no,我们将其修改为yes
- port默认为6379,可以任意修改未被使用的端口
- pidfile默认为/var/run/redis_6379.pid,是Redis服务启动后的进程id保存文件的全路径。
- bind默认为127.0.0.1,指定Redis服务启动后供连接方使用的IP或者域名。
- requirepass默认为开启, 去掉注释设置redis连接密码
操作命令
启动Redis
$ redis-server /home/redis-3.2.8/redis.conf
配置了后台启动使之启动Redis服务时为后台启动,这样命令行窗口就不会阻塞为不可编辑。
启动Redis 命令行客户端
- 默认连接,连接主机为127.0.0.1,端口6379
$ redis-cli
$ 127.0.0.1:6379>
客户端操作命令行,以IP地址:端口>的格式开头,明确的显示了当前正在连接的Redis服务器的IP地址和端口分别是多少。
- 指定主机和端口连接
$ redis-cli -h 192.168.0.166 -p 6979
退出Redis命令行客户端
$ quit