1、本机目录结构
安装包路径:~/package
应用程序路径:~/soft
2、在 ~/package 目录中,根据 redis官方文档 下载并编译 redis
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar xzf redis-5.0.5.tar.gz
cd redis-5.0.5
make
默认的编译会把可执行文件直接生成在 ~/package/redis-5.0.5/src 中。我们需要拷贝出来,否则不爽。
3、在 ~/soft 中新建一个文件夹 redis
4、在 ~/package/redis-5.0.5/src 目录中执行命令
ls -F | grep "*" | awk '{a=gsub("*","",$0);print $a}' | xargs -i cp -f {} ~/soft/redis
(将前面的参数用空白符分隔开,然后依次作为参数去调用 xargs 后面的命令)
就可以把当前目录下的可执行文件拷贝到 目标文件夹
5、在 ~/package/redis-5.0.5 目录中执行命令
cp redis.conf ~/soft/redis
6、此时 ~/soft/redis 内的文件
[sugarppig@localhost redis]$ ls
dump.rdb mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis.conf redis-sentinel redis-server redis-trib.rb
7、编辑 redis.conf,修改密码
requirepass 123456
8、启动 redis 服务
./redis-server redis.conf
9、连接 redis 服务
./redis-cli -a 123456