本人使用的是psftp软件连接linux服务器
1、下载
http://redis.io/download
2、上传文件
redis-5.0.3.tar.gz
3、解压文件
tar -xzvf redis-5.0.3.tar.gz
4、进入redis-5.0.3.tar.gz目录下
5、执行make进
make
cd src
make install PREFIX = /usr/local/redis
行编译安装
如果编译不成功,因为没有安装gcc服务
yum install gcc
开始下载,提示安装y确认
rpm -qa |grep gcc查看安装是否成功
然后执行
make
6、在redis文件夹下创建bin和ect文件夹
mkdir -p/usr/local/redis/bin
mkdir -p/usr/local/redis/ect
7、执行linux文件移动命令:
mv /lamp/redis-5.0.3/redis.conf /usr/local/redis/etc
cd /lamp/redis-5.0.3/src
mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
8、执行启动命令
./redis-server
注意:这里直接执行Redis-server 启动的Redis服务,是在前台直接运行的(效果如上图),也就是说,执行完该命令后,如果Lunix关闭当前会话,则Redis服务也随即关闭。正常情况下,启动Redis服务需要从后台启动,并且指定启动配置文件。
9、后台启动redis服务
a)首先编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)
cd etc/
Vi redis.conf
进入后是不可编辑的,按“insert”按钮可以编辑,按"ESC"后输入":wq"保存退出
b)再次启动redis服务,并指定启动服务配置文件
redis-server /usr/local/redis/etc/redis.conf
10、服务端启动成功后,执行redis-cli启动Redis 客户端,查看端口号。
四、总结Linux 、Redis 操作常用命令
Linux:
cd /usr 从子文件夹进入上级文件夹usr
cd local 从父到子
mv /A /B 将文件A移动到B
vi usr/local/redis/redis.conf 编辑redis.conf 文件
:wq 保存修改,并退出
Redis:
Redis-server /usr..../redis.conf 启动redis服务,并指定配置文件
Redis-cli 启动redis 客户端
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况
###为redis配置用户名和密码
cd /usr/local/redis/bin
./redis-cli
set name lenmon
config set requirepass 123456
///查看
get name
config get requirepass