Redis安装

第一步,安装运行时环境

由于Redis是用C语言编写的,所以需要GCC环境

  • 如果运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决rm -f /var/run/yum.pid
yum -y install gcc automake autoconf libtool make

第二步,安装redis

下载文件并解压

make MALLOC=libc

安装到指定目录

make PREFIX=/usr/local/redis install

第三步,启动redis

#启动服务端
cd /usr/local/redis
./redis-server
#启动客户端
./redis-cli

第四步,配置redis

进入解压后的redis目录,把其中的redis.conf复制到安装目录下

cp redis.conf /usr/local/redis
  • redis默认不是以守护线程的方式启动的(启动之后不占用线程,即还能再下面输入名命令的就是不是以守护线程的方式启动的)
daemonize yes
  • 注释掉bind 127.0.0.1,因为不注释掉,只能在本机访问redis
#bind 127.0.0.1
  • 设置密码
requirepass yangtz

第五步,启动redis

将目录切换到redis安装目录下

./bin/redis-server ./redis.conf

查看redis启动的线程

ps ef | gref -i redis

第六步,远程连接redis

redis-cli -h host -p port -a password

出现错误

Client sent AUTH, but no password is set

解决方法

config set requirepass root
#出现OK表示成功

你可能感兴趣的:(Redis安装)