linux 非root 用户安装redis 安装

摘要:
1.在Linux环境下下载gcc,并通过cc编译器通过源代码安装它。此时,您必须下载gcc。此时,使用root用户进行安装。Yum yinstall gcc2,然后需要使用jemalloc进行编译。你必须下载jemalloc编译器。使用yum安装仓库源代码。更改仓库源代码后,可以使用yumeinstalljemalloc使用jemalloc源代码包进行编译。(1) 下载源代码安装包。

1,在Linux环境上下载gcc,通过源码安装得通过cc编译器进行安装。这时候得下载gcc。这时候使用root用户进行安装。

   yum -y install  gcc

2,接着编译需要使用jemalloc。得下载jemalloc 编译。使用yum安装得添加一下仓库源。改完仓库源,这时候就可以使用

 yum install  jemalloc

下面这种方式是使用jemalloc源码包来进行编译。

(1)下载源码安装包。

      wget   https://github.com/jemalloc/jemalloc/releases/download/4.2.1/jemalloc-4.2.1.tar.bz2

(2) 解压 jemalloc-4.2.1.tar.bz2 .

     tar -jxvf  jemalloc-4.2.1.tar.bz2

   如果解压提示错误,解压不成功,执行yum -y install bzip2以支持bzip2

    $cd  jemalloc-4.2.1

    $ ./configure --prefix=/usr/local/jemalloc(在非root用户下新建一个jemalloc文件夹的路径)

    $ make && make install 

3,接下来进入redis 的路径下,进行redis的源码的编译。

     $cd redis-5.0.7

     $ make MALLOC=/usr/local/jemalloc/lib(刚才上面jemalloc文件夹路径下的lib)

     $  make PREFIX=/usr/local/redis(自己在非root用户目录下建一个redis文件夹) install (指定目录安装) 

完成之后进入redis文件夹下,进入bin目录下进入redis-server执行。

 

免责声明:文章转载自《linux 非root 用户安装redis 安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇H.264有四种画质级别kafka 基础知识梳理-kafka是一种高吞吐量的分布式发布订阅消息系统下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

忘记root密码,修改方法

Linux的root密码修改不像Windows的密码修改找回,Windows的登录密码忘记需要介入工具进行解决。CentOS6和CentOS7的密码方法也是不一样的,具体如下: 首先是CentOS 6的root密码修改 开机按esc 按 e 键进入编辑模式 选择Kernel /vmlinz-2.6.32-696.e16... ...后按 e键编辑此项...

linux_流处理_sed

1. Sed简介    sed 是 一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处 理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输 出。Sed主要用来自动编辑一个...

Centos7离线部署redis集群

  目录 一、安装redis需要的依赖 二、安装redis 三、部署redis集群 一、安装redis需要的依赖 1、安装GCC   1、检查是否安装gcc     命令: gcc  -v     如果能输出gcc版本信息,,说明安装了gcc。反之需要安装gcc   2、安装gcc     2.1创建目录/usr/local/gccSrc     2.2...

Linux普通用户执行提示权限不够,sudo提示找不到命令

问题源于使用哈工大老师操作系统课程的环境时,运行run这个shell文件出现这样的情况: song@ubuntu:~/workspace/oslab$ ./run -bash: ./run: 权限不够 song@ubuntu:~/workspace/oslab$ sudo ./run sudo: ./run:找不到命令 搜索网上有这样的解决过程 1.编辑文...

Redis学习---Redis的免密操作

Redis的免密操作 问题解决[方式一]:当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效 1.首先进入redis,如果没有开启redis则需要先开启: [root@ftl bin]# redis-cli -p 6379 127.0.0.1:6379> 2. 查看当前redis有没有设置密码: 127.0...

Linux上shell脚本,字符串转ASCII码

  在shell脚本里,将字符串转ASCII码的方法: [keysystem@localhost ~]$ printf "%d" "'A" 65 [keysystem@localhost ~]$ printf "%d" "'0" 48   在shell脚本里,将字符串转10进制转16进制的方法: [keysystem@localhost ~]$ print...