linux上安装redis
Posted 柚柚柚切克闹
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux上安装redis相关的知识,希望对你有一定的参考价值。
直接参考:跳转
确保已经安装gcc、wget、make
yum -y install gcc # 安装gcc yum -y install wget # 安装wget yum -y install gcc automake autoconf libtool make #安装make
1、获取redis资源:
如果wget命令不存在,先安装wget:
wget http://download.redis.io/redis-stable.tar.gz
2、解压
tar -xzvf redis-stable.tar.gz
3、安装
make命令不存在,需要安装make
cd redis-stable #cd到redis-stable文件夹
make # 编译一下
cd src # cd到src
make install PREFIX=/usr/local/redis # 安装
4.移动配置文件到安装目录下
cd ../ # 返回上级目录 mv redis.conf /usr/local/redis/bin # 移动redis.conf文件至bin文件夹下
5.配置redis为后台启动
vi /usr/local/redis/etc/redis.conf #将daemonize no 改成daemonize yes,可以通过/daemonize快速定位
6.开启redis
也可以在src文件夹下./redis-server
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
一般这样就是启动成功
也可以另外开窗口测试是否启动成功
7.常用命令
也可以在src文件夹下./redis-cli shutdown
bin目录下
redis-server redis.conf //启动redis,并指定配置文件 pkill redis //停止redis # 卸载redis: rm -rf /usr/local/redis //删除安装目录 rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本 m -rf /root/download/redis-4.0.4 //删除redis解压文件夹
8.采用redis desktop manager远程连接的配置
在配置文件redis.conf中进行相关的配置:
打开文件之前需要先定位到复制的redis.conf文件夹下
cd /usr/local/redis/bin
vim redis.conf #打开文件
开启远程访问:
将70行附近的bind修改,90行附件将protected-mode改为no
设置完:
设置密码:记得将注释去除
最后重启redis即可
8、将redis加入到开机启动
1 进入/lib/systemd/system目录
# cd /lib/systemd/system
2 创建一个名为redis.service文件
# touch redis.service
3 再redis.service中写入下面的内容
[Unit] Description=redis service Wants=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf [Install] WantedBy=multi-user.target
4 设置开机启动
# systemctl enable redis
5 查看redis服务的状态
# systemctl status redis
6 启动redis服务
# systemctl start redis
7 查看redis服务的状态
# systemctl status redis
8 查看redis的运行信息
# ps -aux|grep redis
或者
# netstat -tunple
9 取消开机自启动redis服务
# systemctl disable redis
如果还有其他需求,参考更详细的安装教程:跳转
以上是关于linux上安装redis的主要内容,如果未能解决你的问题,请参考以下文章
linux机器上安装redis服务,该机器有2个ip地址,一个能连redis,一个不能连redis?