如何从redis源码(c语言编写),构建出redis可执行文件
步骤如下:
1、先到Redis官网(redis.io)下载redis安装包 – 下载的4.0.12 版本
2、将其下载到服务器 /home/smartdot/softwares/目录下
3、解压并进入其目录 /home/smartdot/softwares/redis-4.0.12/
4、编译源程序
make
cd src
make install PREFIX=/usr/local/redis
ok 编译成功
5、将配置文件移动或copy到redis目录
mkdir /usr/local/redis/etc
cp /home/smartdot/softwares/redis-4.0.12/redis.conf /usr/local/redis/etc/redis.conf
6、启动redis服务
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
7、默认情况,Redis不是在后台运行,我们需要把redis放在后台运行
vim /usr/local/redis/etc/redis.conf
将daemonize的值改为yes
8、客户端连接
/usr/local/redis/bin/redis-cli
set hello world
get hello
9、停止redis实例
/usr/local/redis/bin/redis-cli shutdown
或者
pkill redis-server
10、让redis开机自启
vim /etc/rc.local
加入
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf
11、接下来我们看看/usr/local/redis/bin目录下的几个文件时什么
redis-benchmark:redis性能测试工具
redis-check-aof:检查aof日志的工具
redis-check-dump:检查rdb日志的工具
redis-cli:连接用的客户端
redis-server:redis服务进程