一、环境准备:

# centos
yum install gcc
yum install gcc-c++

# ubuntu

apt-get install gcc
apt-get install g++

二、redis安装

第一步:下载Redis安装包

                wget https://download.redis.io/releases/redis-5.0.14.tar.gz  

                tar -zxvf redis-5.0.14.tar.gz

第二步: 编译安装

    1. 执行命令:make MALLOC=libc

   2. 在redis下载目录同级目录创建lib文件夹,然后将redis-5.0.14下的src目录复制到该lib目录下, mkdir lib && cp -rf redis-5.0.14/src   ./lib

   3. 然后在创建的lib目录执行: cd src && make install

 

三、启动redis

3.1 直接启动

      cd ../../redis-5.0.14/src/

      ./redis-server 

3.2  后台启动

第一步:修改redis.conf 文件,将daemonize no 修改为 daemonize yes

第二步:带redis.conf 的启动redis

#1.进入redis安装目录[按照第一步进入了src文件夹]  2.修改redis.conf文件,设置daemonize yes(默认no0) 3. 带配置启动

   cd ../
   vi redis.conf
   ./src/redis-server ./redis.conf 



# 演示过程

[root@localhost src]# cd ../
[root@localhost redis-5.0.14]# ls
00-RELEASENOTES  BUGS  CONTRIBUTING  COPYING  deps  dump.rdb  INSTALL  Makefile  MANIFESTO  README.md  redis.conf  runtest  runtest-cluster  runtest-moduleapi  runtest-sentinel  sentinel.conf  src  tests  utils
[root@localhost redis-5.0.14]# vi redis.conf 
[root@localhost redis-5.0.14]# ./src/redis-server ./redis.conf 
10138:C 07 Jul 2022 10:37:16.028 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
10138:C 07 Jul 2022 10:37:16.028 # Redis version=5.0.14, bits=64, commit=00000000, modified=0, pid=10138, just started
10138:C 07 Jul 2022 10:37:16.028 # Configuration loaded
[root@localhost redis-5.0.14]# ps -ef | grep redis
root      10139      1  0 10:37 ?        00:00:00 ./src/redis-server 127.0.0.1:6379
root      10150   2760  0 10:37 pts/0    00:00:00 grep --color=auto redis
[root@localhost redis-5.0.14]# 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐