
1、基于Center OS7安装Redis
- 下载安装包
wget http://download.redis.io/releases/redis-4.0.0.tar.gz
- 解压
tar -xvf redis-4.0.0.tar.gz
cd redis-4.0.0
- 编译安装
make install
预期结果:
2、Redis的启动
- 启动服务端
cd src
redis-server
启动成功:
- 启动客户端
[root@localhost~]cd redis-4.0.0/src
[root@localhost src] redis-cli
127.0.0.1:6379 >
启动指定端口的Redis
[root@localhost src] redis-server –-port 6380
启动6380端口后,再redis-cli连接客户端就被拒绝了:
[root@localhost src] redis-cli
could mot connect to Redis at 127.0.0.1:6379: connection refused
not connected>
[root@localhost src] redis-cli -p 6380
127.0.0.1:6380 >
[root@localhost src] ps -ef|grep redis- //验证一下
3、指定配置文件启动服务
查看配置文件redis-4.0.0/redis.conf:
cat redis.conf|grep -v "#"|grep -v "^$" >redis-6380.conf
过滤注释与空行,并写入redis-6380.conf,别改redis.conf
其中:
- daemonize yes
以守护进程方式启动,使用本启动方式,redis将以服务的形式存在,日志将不再打印到命令窗口中 - port 6***
设定当前服务启动端口号 - dir “/自定义目录/redis/data“
设定当前服务文件保存位置,包含日志文件、持久化文件 - logfile "6***.log“
设置日志文件名,便于查询
写完配置文件后,服务端的启动方式可选:
- 默认配置启动
redis-server
redis-server --port 6380
- 指定配置文件启动
redis-server redis-6380.conf
redis-server conf/redis-6379.conf //配置文件较多时可将其归入某一目录便于管理
客户端连接方式总结:
- 默认连接
redis-cli
- 连接指定的服务器
redis-cli -h 127.0.0.1
redis-cli –p 6380
redis-cli -h 127.0.0.1 -p 6379
注***
服务端用–port,客户端用-p