源码包redis5.0单机安装

源码包redis5.0单机安装

  1. 安装依赖:yum -y install gcc

  2. 解压编译

    tar -xvf redis-5.0.12.tar.gz -C /data/
    cd /data/redis-5.0.12/
    make && make install
    
  3. 安装

    /data/redis-5.0.12/utils/install_server.sh
    	自定义填写
    	6379
    	/data/redis-5.0.12/conf/6379.conf
    	/data/redis-5.0.12/logs/redis_6379.log
    	/data/redis-5.0.12/data/6379
    	/usr/local/bin/redis-server
    	/usr/local/bin/redis-cli
    
  4. 编辑配置文件:

    vim /data/redis-5.0.12/conf/6379.conf
    
    #监听端口
    port 6379
    #对外那些访问的ip服务
    bind ip
    protected-mode yes
    #允许后台运行
    daemonize yes
    #数据库个数
    databases 16
    #日志文件
    logfile "/data/redis-5.0.12/logs/redis_6379.log"
    #数据库目录
    dir /data/redis-5.0.12/data/6379
    #设置连接密码
    requirepass 123456
    #并发连接数
    maxclients 10000
    #使用的最大内存
    maxmemory <bytes>
    #选取key模板个数对lru和ttl有效
    maxmemory-samples 5
    #内存清理策略
    maxmemory-policy 策略
    	#策略
    	#清除使用最少的变量
    	allkeys-lru 
    	#清除所有使用最少的变量
    	allkeys-lfu
    	#随机清除所有的变量
    	allkeys-random
    	#清除最近使用最少的变量(针对快过期的)
    	volatile-lru
    	#清除最近使用最少的变量(针对过期的)
    	volatile-lfu
    	#随机清除的变量(针对过期的)
    	volatile-random
    	#清除最近快快过期的变量
    	volatile-ttl
    	#不删除,写满时报错
    	noeviction
    
  5. 配置服务启动文件

    vim /usr/lib/systemd/system/redis6379.service
    
    [Unit]
    Description=redis
    After=network.target
    [Service]
    ExecStart=/etc/init.d/redis_6379 start
    ExecStop=/etc/init.d/redis_6379 stop
    Type=forking
    
    [Install]
    WantedBy=multi-user.target
    
    vim /etc/init.d/redis_6379
    
    $CLIEXEC -h IP地址 -p 端口 -a 密码  shutdown	
    

    启动

    systemctl daemon-reload
    systemctl restart redis6379.service
    systemctl enable redis6379.service
    
  6. 查看服务状态

    /etc/init.d/redis_6379 status
    systemctl status redis6379.service
    netstat -antupl |grep :6379
    ps  -C redis-server
    

访问服务:redis-cli -h ip -p 端口 -a 密码

喜欢的亲可以关注点赞评论哦!以后每天都会更新的哦!本文为小编原创文章;
文章中用到的文件、安装包等可以加小编联系方式获得;
欢迎来交流小编联系方式VX:CXKLittleBrother
进入运维交流群

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

含义小哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值