检查现有服务器和新服务器的curl版本:curl -V,如果为NSS,需要更新成openssl
[root@10 ~]
# cd /usr/local/src/
[root@10 src]
# wget http://curl.haxx.se/download/archeology/curl-7.19.7.tar.gz
[root@10 src]
# tar -zxf curl-7.19.7.tar.gz
[root@10 src]
# cd curl-7.19.7
[root@10 curl-7.19.7]
# ./configure --without-nss --with-ssl && make &&make install
[root@10 curl-7.19.7]
# echo "/usr/local/lib" >>/etc/ld.so.conf
[root@10 curl-7.19.7]
# ldconfig
如果原来机器已有版本且低于2.2.2,则卸载
|
然后下载ruby稳定版本
|
然后安装ruby
|
下面验证版本号
[root@10 ruby-2.5.3]
# /usr/local/ruby/bin/ruby -v
ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
配置环境变量,验证
|
然后安装,显示下列日志信息证明安装成功
|
下载 redis-3.2.10-4.x86_64.rpm 这个安装包,或者在 机器下有该包,直接 scp 到目标服务器对应目录下
安装执行: rpm -ivh redis-3.2.10-4.x86_64.rpm
|
ps -ef |grep redis 命令,查看redis服务状态
进入安装命令路径:cd /etc/init.d
执行命令:
./redis_6379 stop
./redis_6379 start
./redis_6379 restart
若重启redis服务不成功,或者提示 /var/run/redis_6379.pid exists, process is already running or crashed
则杀死对应进程,再删除到 /var/run/redis_6379,pid 文件
到任意一个节点下启动集群
|
到任意节点下查看redis集群状态,连接任意节点,输入 info命令,可以查看对应的节点的主备信息及持久化
|
查看 cluster_enabled为1 或者查看日志 Cluster state changed: ok,最后可以通过JAVA 客户端连接验证。