Redis单机模式搭建
Redis在3.0之前只有单机模式,并没有集群模式,所以这里选择2.8版本进行测试
搭建步骤:
1. 上传解压redis
[email protected] ~]# mv redis-2.8.18 /opt/software/ (移动到软件目录好管理)
2. 下载gcc,tcl 命令编译器 yum -y install gcc tcl (要使用redis服务器必须得有一个叫做gcc的编译器支持,还得有一个语言支持叫tcl)
3. 找到redis目录下可以看到有个Makefile命令
(编译、创建目录、拷贝make && make PREFIX=/opt/software/redis install)
这个操作完成后,相当于把redis启动程序拷贝到/opt/software/redis目录下了
4. 配置redis环境变量
配置完记得重新加载
. /etc/profile
5. 安装redis服务(/opt/software/redis-2.8.18/utils目录下)
Welcome to the redis service installer
This script will help you easily set up a running redis server
# 如果不用默认配置 , 需要手动输入端口号 , 我们这里就用默认端口 ,按 按 Enter
Please select the redis port for this instance: [6379]
Selecting default: 6379
# 选择默认的配置文件的名称 ,按 按 Enter , 使用别的路径和名称需要手动指定
Please select the redis config file name [/etc/redis/6379.conf]
Selected default - /etc/redis/6379.conf
# 日志存放位置,处理同上
Please select the redis log file name [/var/log/redis_6379.log]
Selected default - /var/log/redis_6379.log
# 持久化数据目录 ,处理同上
Please select the data directory for this instance [/var/lib/redis/6379]
Selected default - /var/lib/redis/6379
# 指定 redis 的命令执行路径,因为已经在环境变量中配置过,这里不再做处理
Please select the redis executable path [/opt/sxt/redis/bin/redis-server]
Selected config:
Port : 6379
Config file : /etc/redis/6379.conf
Log file : /var/log/redis_6379.log
Data dir : /var/lib/redis/6379
Executable : /opt/sxt/redis/bin/redis-server
Cli Executable : /opt/sxt/redis/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort. # Enter
Copied /tmp/6379.conf => /etc/init.d/redis_6379
Installing service...
Successfully added to chkconfig!
Successfully added to runlevels 345!
Starting Redis server...
Installation successful!
可以多次执行 install_server.sh 脚本安装不同端口下的 redis 服务
6. 启动redis客户端