redi安装

时间:2023-03-08 17:55:30

在linux中使用wget时,若报-bash: wget: command not found,则表明没有安装wget,需要安装,安装命令如下:

yum -y install wget

安装完成即可以使用。

使用 vim 时出现 -bash: vim: command not found. 只能使用 vi. 解决办法:

输入 rpm -qa|grep vim 命令, 如果 vim 已经正确安装,会返回下面的三行代码:

[root@centos]# rpm -qa |grep vim          
vim-minimal-7.0.109-6.el5
vim-common-7.0.109-7.2.el5
vim-enhanced-7.0.109-7.2.el5

如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:

yum -y install vim-enhanced

如果上面的三条都沒有返回, 可以直接用 yum -y install vim* 命令

yum -y install vim*
安装前注意事项:

升级所有的包,防止出现版本过久不兼容问题

$ yum -y update

安裝 GCC 编译工具 不然会有编译不过的问题

$ yum install -y gcc g++ gcc-c++ make

关闭防火墙 节点之前需要开放指定端口,为了方便,生产不要禁用

centos 6.x

  $ service iptables stop # 关闭命令:

centos 7.x

  $ systemctl stop firewalld.service # 停止firewall 

下载,解压,编译安装

$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz 
$ tar xzf redis-4.0.1.tar.gz
$ cd redis-4.0.1
$ make
$ mkdir redis-conf #存放redis.conf  
  Redis.conf 配置
    port 6379
    #默认IP为127.0.0.1,需要改为其他节点机器可访问的IP
    bind 192.168.252.104
    #redis后台运行
    daemonize yes
    #当 Redis 以守护进程的方式运行的时候,Redis 默认会把 pid 文件放在/var/run/redis_6379.pid
    pidfile /var/run/redis_6379.pid
    #aof日志开启,有需要就开启,它会每次写操作都记录一条日志
    appendonly yes
启动服务
$ ./src/redis-server ./redis-conf/redis.conf
检查服务
检查各 Redis 各个节点启动情况
$ ps -ef | grep redis //redis是否启动成功
$ netstat -tnlp | grep redis //监听redis端口
开启客户端
$ ./src/redis-cli -h 192.168.19.129 -p 6379
关闭服务
$ ./src/redis-cli -h 192.168.19.129 -p 6379 shutdown

借鉴文章:https://segmentfault.com/a/1190000010709337