SUSE Linux Enterprise Server 12 SP3 安装redis 6.0以上版本

  快过年的时候发现某某云的服务器打折,最低配置只要99/年,已经毕业的我终于又买得起云服务器了。

  正好最近在学redis,脑子抽了的我就决定在SUSE12的服务器上装一下redis,结果遇上了不少坑,网上也很难找到相应的解决方案(大多数都是针对centos的),因此打算总结一下。

  先谈谈目前成功安装步骤:

  一、安装gcc-9.2.0:

  因为以下步骤都需要root权限,就直接在root用户下进行了,不嫌麻烦也可以在命令前加sudo。

  1、使用zypper in gcc-c++,安装4.8.5版本的gcc-c++。

  2、使用wget http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz,下载gcc-9.2.0。

  3、使用tar zxvf gcc-9.2.0.tar.gz解压。

  4、cd gcc-9.2.0,并使用./contrib/download_prerequisites 下载gcc依赖。

  5、mkdir gcc-9.2.0-build,cd gcc-9.2.0-build,使用../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib安装c和c++编译器。

  6、make && make install。

  以上,gcc-9.2.0安装成功。输入gcc -v验证。

 

  二、安装6.0以上版本的redis:

  以下步骤不需要root权限,可在任意用户下安装:

  1、使用wget https://download.redis.io/redis-stable.tar.gz下载redis稳定版本,目前是6.2.0。当然也可以使用wget https://download.redis.io/releases/redis-6.x.x.tar.gz下载任意版本。

  2、使用tar zxvf redis-stable.tar.gz解压。

  3、cd redis-stable,make。

  4、make test验证是否安装成功。

  5、cd src,redis-server验证能否启动。

  全程异常顺畅,泪奔o(╥﹏╥)o。

  ps:有空的话,补充一下之前遇到的坑。

posted @ 2021-02-26 23:41  LoN丶ginus  阅读(589)  评论(0编辑  收藏  举报