非root用户源码编译安装redis

操作系统:Centos 
安装介质redis-5.0.7.tar.gz
说明:实践操作是在Centos7.5中配置,5 - 6版本的搭建步骤均可套用此文章,亲测有效,本文仅供参考


不多说直接开整

一、安装

useradd  redis
passwd redis
su - redis
cd /home/redis
    wget  http://download.redis.io/releases/redis-5.0.7.tar.gz
    tar -zxvf redis-5.0.7.tar.gz
    mv redis-5.0.7  redis-5.0.7_src
cd redis-5.0.7_src
    make       --若出现zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory,执行make MALLOC=libc
    make install  PREFIX=/home/redis/redis-5.0.7-6399      --自定义安装目录
cp  /home/redis/redis-5.0.7_src/redis.conf   /home/redis/redis-5.0.7-6399
mkdir  /home/redis/redis-5.0.7-6399/log

vi /home/redis/redis-5.0.7-6399/redis.conf
    bind 192.168.1.63
    daemonize yes     --默认redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes
    port 6399
    pidfile /home/redis/redis-5.0.7-6399/log/6399.pid     --参数太多找不到?编辑模式中搜索命令 “/pidfile” 回车直接定位到本参数去修改
    logfile "/home/redis/redis-5.0.7-6399/log/6399.log"

vi /home/redis/redis-5.0.7-6399/start.sh     --一个简单又没有技术含量的启动脚本
    /home/redis/redis-5.0.7-6399/bin/redis-server  /home/redis/redis-5.0.7-6399/redis.conf 
 
chmod 700 start.sh

二、配置

装完后就这几个文件
装完后就这几个文件

三、启动

/home/redis/redis-5.0.7-6399/start.sh

四、删除无用文件

rm -fr /home/redis/redis-5.0.7_src

猜你喜欢

转载自blog.csdn.net/sinat_21221041/article/details/105573280