zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    JavaScript基本数据类型
    被遗弃的HTML事件处理程序
    jQuery中Ajax封装的方法
    观察者模式
    Git仓库初始化与推送到远端仓库
    使用Jax-rs 开发RESTfull API 入门
    普通 Java 项目转换为 Maven 项目
    在网页边角添加GitHub链接图标
    MyBatis 3 与 Spring 4 整合关键
    Thymeleaf 3与Spring MVC 4 整合配置
  • 原文地址:https://www.cnblogs.com/aizhinong/p/12684859.html
Copyright © 2011-2022 走看看