Linux下安装Redis和主从配置

来源:互联网 发布:民族虚无主义 知乎 编辑:程序博客网 时间:2024/04/28 00:31

安装redis

wget http://download.redis.io/releases/redis-2.8.19.tar.gz...tar xvf redis-2.8.19.tar.gz...cd redis-2.8.19.tar.gzmake...make install...

启动redis

启动redis使用redis-server命令,需要指定配置文件作为其参数。如果未指定配置文件,则使用默认到配置文件,即安装目录下的redis.conf。可以通过修改redis.conf来配置所需启动的redis。

redis-server redis.conf

主从配置

redis安装成功后,即可通过redis-server redis.conf来启动,通过指定不同到配置文件,可以启动多个redis。故可以在一台主机上部署主从redis。配置要点如下:

  • redis.conf默认配置中的redis是以前台进程方式运行的,想要以后台守护进程方式启动需要修改配置文件中到daemon配置项为yes;
  • pidfile是保存redis进程pid的文件,启动多个redis时,不同到redis需要指定不同的pidfile。例如,主redis使用/var/run/redis.pid,第一个从redis使用/var/run/redis-slave1.pid;
  • port为redis的端口号。同理,不同到redis也要使用不同的端口号,否则无法启动;
  • 在从redis的配置文件中修改配置项:slaveof 127.0.0.1 6379。显而易见,这里是表明从redis是ip为127.0.0.1,端口为6379的redis到从属redis。可以根据实际情况修改ip和端口号。
  • 这样简单的主从redis就配置好了。默认情况下从redis是无法执行set操作的,如果需要写权限,可以修改配置文件中的slave-read-only配置项为yes。这样做往往是预防主redis挂掉后,使用从redis进行写入操作。
0 0
原创粉丝点击