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

如果还有其他需求,参考更详细的安装教程:跳转

原文地址:https://www.cnblogs.com/aizhinong/p/12684859.html