zoukankan      html  css  js  c++  java
  • Redis安装(源码安装)

    安装环境(redis3.0以上才支持集群部署)

    1.服务器环境:linux Centos release 6.8

    2.Redis版本(2.8.13)下载地址:http://download.redis.io/releases/

    3.预装软件(gcc、tcl)

    (两部分 Redis Server和Redis Cli)

    1).服务器安装使用

    tar -xf redis-2.8.13.tar.gz
    
    cd redis-2.8.13
    
    make
    
    sudo make PREFIX=/usr/local/redis install

    默认安装路径:/usr/local/bin/redis-server (如果在make install  PREFIX 参数将安装到指定目录

    启动 (启动往往后面要加一个配置文件redis.conf)

    这个配置文件的原型 在编译后的文件夹可以找到(可以拷贝到home的目录下)修改一下后台启动daemonize yes和端口

    启动:./redis-server /home/redis.conf  (后端启动模式需要修改配置文件,开启redis服务器可以干其他事情

    查看是否启动:ps aux|grep redis-server

    2).客户端安装

    其实客户端已经在上面的 命令中安装了,可以直接使用了

    which redis-cli  (查看路径)

    用reids客户端登录服务端

    redis-cli -h 127.0.0.1 -p 端口 

    命令 info

    3).卸载Redis服务

    需把/usr/local/bin/目录下的redis相关的文件删除即可

    #rm -rf /usr/local/bin/redis*
    为了卸载干净,你还可以把解压和编译的redis包也给删除了
    #rm -rf redis(这是目录)包的删除就不演示了

     参考:https://blog.csdn.net/a_liuge/article/details/79758135

    -----------------------

    将Redis添加到系统服务中去。

    启动配置过程:

    • 进入/usr/lib/systemd/system/目录中,创建redis.service文件:
    #表示基础信息
    [Unit]
    #描述
    Description=Redis
    #在哪个服务之后启动
    After=syslog.target network.target remote-fs.target nss-lookup.target
    
    #表示服务信息
    [Service]
    Type=forking
    #注意:需要和redis.conf配置文件中的信息一致
    PIDFile=/var/run/redis_6379.pid
    #启动服务的命令
    #redis-server安装的路径 和 redis.conf配置文件的路径
    ExecStart=/usr/local/bin/redis-server /opt/redis/redis.conf
    #重新加载命令
    ExecReload=/bin/kill -s HUP $MAINPID
    #停止服务的命令
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    
    #安装相关信息
    [Install]
    #以哪种方式启动
    WantedBy=multi-user.target
    #multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。
    • 文件创建好保存之后,要执行 systemctl daemon-reload 命令,使配置生效。

    • 开机启动: systemctl enable mongodb.service

    • 查看mongodb服务是否设置开机启动: systemctl is-enabled mongodb.service

    • 停止mongodb服务开机启动: systemctl disable mongodb.service

    • 启动: systemctl start mongodb.service

    • 查看状态: systemctl status mongodb.service

    • 重启: systemctl restart mongodb.service

    • 停止: systemctl stop mongodb.service

    monodb 换 redis

  • 相关阅读:
    敏捷开发读后感
    结对编程:电梯调度 (张恿、赵骞)
    软件工程 Individual Project
    [转]SQLServer 2008以上误操作数据库恢复方法——日志尾部备份
    下拉菜单demo---参考阿里云首页顶部下拉菜单
    走进spring之springmvc实战篇(二)
    剖析javascript全局变量和局部变量
    走进spring之springmvc实战篇(一)
    日常总结——JSP篇(补)
    我的程序员之路
  • 原文地址:https://www.cnblogs.com/fps2tao/p/7658879.html
Copyright © 2011-2022 走看看