Centos7 安装redis详细教程

一、查询是否安装redis,查询到目录说明已安装好

 whereis redis-cli
 whereis redis-server

二、卸载redis

第一种方法: yum remove redis
第二种方法:找到redis的安装路径删除

三、安装redis,下载源

wget http://download.redis.io/releases/redis-4.0.6.tar.gz

四、解压压缩包

tar -zxvf redis-4.0.6.tar.gz

五、yum安装gcc依赖

yum install gcc    //一路Y就可以

六、进入redis目录,编译安装

cd redis-4.0.6
make MALLOC=libc

七、将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录

cd src && make install

八、测试是否安装成功,先切换到redis src目录

cd src
./redis-server   //直接启动redis,出现redis界面代表安装成功,按 ctrl + c可以关闭窗口

九、以后台进程方式启动redis

cd redis-4.0.6
vim redis.conf
  1. 找到daemonize no修改为daemonize yes //改为后台启动

  2. bind 127.0.0.1 改为 bind 0.0.0.0 //开启远程连接

  3. requirepass foobared 改为 requirepass 密码 //修改密码

  4. 指定redis.conf文件后台启动
    cd sr
    ./redis-server /usr/local/redis-4.0.6/redis.conf

  5. 关闭redis进程
    ps -aux | grep redis
    kill -9 序号

    :vim快速查找字符,打开文件没有进行编辑(i)的时候(命令行窗口)输入:/要查找的字符 回车,查找下一个属于n,定位到之后再输入i进行编辑.

十、设置开机自动启动

cd /etc   //切换到etc目录
mkdir redis   //创建redis目录
cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf    //将/usr/local/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf 
cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd    //将redis的启动脚本复制一份放到/etc/init.d目录下
cd /etc/init.d  //进入init.d目录
chkconfig redisd on  设置开机启动

:如果执行chkconfig redisd on出现service redisd does not support chkconfig
vim redisd
在第一行注释后加入如下两行注释,修改运行的优先级,保存退出
#chkconfig: 2345 90 10
#description: Redis is a persistent key-value database
再次执行chkconfig redisd on
启动:service redisd start 
关闭:service redisd stop

十一、外部测试连接

通过redis客户端连接工具测试外部是否可以连接。

猜你喜欢

转载自blog.csdn.net/weixin_42851117/article/details/88953437