一、直接启动:
(1)先安装
1.上传或者下载redis-3.0.3.tar.gz安装包到linux;
2.tar zxvf redis-3.0.3.tar.gz -C /home/xxx/redis 解压并制定解压到一定的路径;
3.make #直接使用make命令编译;
4.假如有root权限,可以执行make install (可使用root用户执行`make install`,将可执行文件拷贝到/usr/local/bin目录下。这样就可以直接敲名字运行程序了。);假如没有,可以把启动的命令放到自己喜欢的目录:make PREFIX=/home/xxx/redis install.
(2)启动和关闭
1. 启动: /home/xxx/redis/bin/./redis-server & (ps:加上`&`号使redis以后台程序方式运行);
2.关闭:/home/xxx/redis/bin/redis-cli shutdown 或者 kill -9 PID (ps:#因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的);
(3)看进程和简单操作
1.检测是都启动redis: ps -ef | grep redis
2.检测端口是否在监听: netstat -lntp | grep 6379 或者 netstat -lntp | grep redis
3.进入redis数据库: /home/xxx/redis/bin/./redis-cli
>keys *
>set key "hello world"
>get key
二、通过指定配置文件启动:
(1)配置文件的修改:
1.在redis的解压包根目录下,有 redis.conf 配置文件,vi redis.conf 进去修改
#修改daemonize为yes,即默认以后台程序方式运行(还记得前面手动使用&号强制后台运行吗)。
daemonize no(yes)
#可修改默认监听端口
port 6379 (6380)
#修改生成默认日志文件位置
logfile "/home/xxx/redis/logs/redis.log"
#配置持久化文件存放位置
dir /home/xxx/redis/redisData
2.启动指定的配置文件
启动: /home/xxx/redis/bin/redis-server /home/xxx/bin/redis/redis.conf
进入检测: /home/xxx/redis/bin/redis-cli -p 6380