下载并解压PHP
cd /usr/local/src/
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar -xzf redis-5.0.5.tar.gz
cd redis-5.0.5/
编译安装
make
验证编译是否成功
make test
编译错误了,根据错误提示是tcl的问题,需要安装一下tcl,根据验证结果处理,直到验证结果提示成功。
yum install -y tcl
编译安装
make install
启动服务器
redis-server
设置redis
/etc/redis/
cp /usr/local/src/redis-5.0.5/redis.conf /etc/redis/redis.conf
1)设置可以远程登录,编辑/etc/redis/redis.conf配置文件,注释掉bind 127.0.0.1,如下图
2)修改默认端口6379 如下图
3)修改pidfile,将其改为pidfile /var/run/redis_6380.pid,修改目的是为了文件名上的端口和实际端口保持一致,方便通过服务方式启动、停止,如后面设置开机启动
4)设置redis服务后台运行 将daemonize设置为yes
5)设置访问密码 去掉requirepass行的注释或添加一行,如下图
启动redis并指定配置文件
redis-server /etc/redis/redis.conf
测试
:::info 由于开启了远程访问,所以在其他电脑上也可以访问,通过-h指定ip,-p指定端口 :::
停止redis服务
停止服务,退出redis-cli
redis-cli shutdown
启动服务的窗口会输出如下图信息
redis-cli -p 6399 -a xiaoqi960972305 shutdown