网站论坛做斑竹搜索引擎优化大致包含哪些内容或环节
1. 下载安装Redis
下载地址:http://redis.io/download
 安装步骤:
 # 安装gcc
 yum install gcc
# 把下载好的redis‐stable.tar.gz放在/usr/local文件夹下,并解压
 wget http://download.redis.io/releases/redis‐stable.tar.gz
mv redis‐stable.tar.gz /usr/local/src
cd /usr/local/src
 tar xzf redis‐stable.tar.gz
 cd redis‐stable
# 进入到解压好的redis‐stable目录下,进行编译与安装
 make
注意:每个节点都要安装
2. 搭建集群
第一步:在第一台机器的/usr/local/src下创建文件夹redis‐cluster,然后在其下面分别创建2个文件夾如下
 (1)mkdir ‐p /usr/local/src/redis‐cluster
 (2)mkdir 8001 8004
第一步:把之前的redis.conf配置文件copy到8001下,修改如下内容:
 (1)daemonize yes
 (2)port 8001(分别对每个机器的端口号进行设置)
 (3)pidfile /var/run/redis_8001.pid # 把pid进程号写入pidfile配置的文件
 (4)dir /usr/local/src/redis‐cluster/8001/(指定数据文件存放位置,必须要指定不同的目录位置,不然会
 丢失数据)
 (5)cluster‐enabled yes(启动集群模式)
 (6)cluster‐config‐file nodes‐8001.conf(集群节点信息文件,这里800x最好和port对应上)
 (7)cluster‐node‐timeout 10000
   (8)# bind 127.0.0.1(bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户端通
 过机器的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可)
  (9)protected‐mode no (关闭保护模式)
  (10)appendonly yes
 第三步:把修改后的配置文件,copy到8004,修改第2、3、4、6项里的端口号,可以用批量替换:
  :%s/源字符串/目的字符串/g
第四步:另外两台机器也需要做上面几步操作,第二台机器用8002和8005,第三台机器用8003和8006
 第五步:分别启动6个redis实例,然后检查是否启动成功
  (1)/usr/local/src/redis-stable/src/redis-server /usr/local/src/redis‐cluster/800*/redis.conf
  (2)ps ‐ef | grep redis 查看是否启动成功
 第六步:用redis‐cli创建整个redis集群(redis5以前的版本集群是依靠ruby脚本redis‐trib.rb实现)
  # 下面命令里的1代表为每个创建的主服务器节点创建一个从服务器节点
  # 执行这条命令需要确认三台机器之间的redis实例要能相互访问,可以先简单把所有机器防火墙关掉,如果不关闭防火墙则需要打开redis服务端口和集群节点gossip通信端口16379(默认是在redis端口号上加1W)
  # 关闭防火墙
  # systemctl stop firewalld # 临时关闭防火墙
  # systemctl disable firewalld # 禁止开机启动
  创建集群:
  /usr/local/src/redis-stable/src/redis-cli --cluster create --cluster-replicas 1 192.168.20.132:8001 192.168.20.132:8004 192.168.20.130:8002 192.168.20.130:8005 192.168.20.131:8003 192.168.20.131:8006
3. 验证集群
连接任意一个客户端即可:/usr/local/src/redis-stable/src/redis-cli ‐c ‐h ‐p (‐a访问服务端密码,‐c表示集群模式,指定ip地址
 和端口号)
 如:/usr/local/src/redis-stable/src/redis-cli ‐c ‐h 192.168.20.132 ‐p 8001
  (2)进行验证: cluster info(查看集群信息)、cluster nodes(查看节点列表)
  (3)进行数据操作验证
  (4)关闭集群则需要逐个进行关闭,使用命令:
   /usr/local/src/redis-stable/src/redis-cli ‐c ‐h 192.168.0.13* ‐p 800* shutdown
