码迷,mamicode.com
首页 > 系统相关 > 详细

linux 非root 用户安装redis 安装

时间:2020-03-02 22:54:57      阅读:376      评论:0      收藏:0      [点我收藏+]

标签:自己   span   res   fun   pre   http   operator   错误   下载   

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 安装

标签:自己   span   res   fun   pre   http   operator   错误   下载   

原文地址:https://www.cnblogs.com/Hackerman/p/12398248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!