zoukankan      html  css  js  c++  java
  • 菜鸟使用 centOS 安装 redis 并放入service 启动 记录

    1.下载redis:
    若wget 不可用,请先安装wget
    yum install wget
    2.解压redis:
    tar xzf redis-2.8.17.tar.gz
    进入解压后的文件夹
    cd redis-2.8.17
    安装redis到本机
    make install------默认是安装到/usr/local/bin/下面
    安装完成后可以用whereis redis-server 来查看安装的位置路径
    3.如上步骤安装完成后,可以直接运行下面的/usr/local/bin/redis-server可以开启redis的服务
    不过这样开启不能在当前窗口关闭,一旦关闭当前的命令行窗口,就会停止redis的服务。
    4.开启成功后,可以使用redis的客户端来连接服务器执行redis的命令测试。
    5.测试如下:新开一个命令行窗口:
    whereis redis-cli 找到cli的安装路径
    /usr/local/bin/redis-cl 执行客户端连接命令
    127.0.0.1:6379> 显示如此,这表示连接redis成功。
    测试命令:
    127.0.0.1:6379> set name lilin
    OK
    127.0.0.1:6379> get name
    "lilin"
    127.0.0.1:6379> keys *
    1) "name"
    6.如上redis的启动不是很方便,下面把redis放如service的启动方式如下:
    redis的编译后的目录下面有个utils目录:把utils目录下的文件redis_init_script拷贝到
    系统下的/etc/init.d/redis 下,重命令为redis
    cp redis_init_script /etc//etc/init.d/redis
    建立redis的启动配置文件(按照redis的脚本中的路径建立存放和命令)
    mkdir /etc/redis
    把redis的默认启动配置文件复制过来,并且以启动的端口号命令(保证和redis的脚本中一致)
    cp redis.conf /etc/redis/6379.conf
    vi /etc/init.d/redis --修改启动脚本:
    $EXEC $CONF 替换为如下:
    指定输出的log的文件 同时让脚本可以在后台运行。
    $EXEC $CONF > /var/log/redis_${REDISPORT}.log &
    修改配置文件6379.conf的部分配置:
    daemonize yes--改为yes 以守护进程运行,可以在/var/run下面生成.pid的文件
    pidfile /var/run/redis_6379.pid 制定pid文件生成目录和名称和端口一直,方便集群搭建多个服务启动
    修改完成之后可以使用下面的命令来启动和停止redis的服务了:
    启动:service redis start
    停止:service redis stop
     
     
     
     
     
     
     
  • 相关阅读:
    奶酪(NOIP2017 Day2 T1)
    图的遍历(某谷P3916)
    20154331 EXP9web安全基础实践
    20154331 EXP8 web基础
    20154331EXP7 网络欺诈
    20154331 Exp6 信息搜集与漏洞扫描
    Exp5 MSF基础应用
    Exp4 恶意代码分析
    Exp3 免杀原理与实践
    20154331黄芮EXP2 后门原理与实践
  • 原文地址:https://www.cnblogs.com/lilin0719/p/8126768.html
Copyright © 2011-2022 走看看