下载:打开redis官方网站,推荐下载稳定版本
解压redis压缩包
tar zxvf redis-3.2.5.tar.gz
复制:推荐放到usr/local目录下
sudo mkdir /usr/local/redis
sudo mv redis-3.2.5/* /usr/local/redis/
进入redis目录
cd /usr/local/redis/
生成
sudo make
测试
sudo make test
安装:将redis的命令安装到/usr/local/bin/目录—可以直接用redis命令运行了
sudo make install
先运行服务端:
redis-server
在运行客户端:
redis-cli -h 192.168.0.107 -p 6379
配置
进入redis文件夹
cd /usr/local/redis/
查看里面的文件
ls
备份一下
sudo cp redis.conf redis.conf.bak
编辑redis.conf
sudo vim redis.conf
要配置的话先创建好日志等文件或文件夹
sudo mkdir /var/log/redis
sudo touch /var/log/redis/redis-server.log
在源文件/usr/local/redis目录下,文件redis.conf为配置文件
绑定地址:如果需要远程访问,可将此行注释bind 127.0.0.1
端口,默认为6379port 6379
保护模式开启是否(默认开启):
推荐将yes改为no—允许其他机器连接
protected-mode no
是否以守护进程运行
如果以守护进程运行,则不会在命令行阻塞,类似于服务如果以非守护进程运行,则当前终端被阻塞,无法使用推荐改为yes,以守护进程运行
daemonize yes
数据文件
dbfilename dump.rdb
数据文件存储路径dir的默认值为./,表示当前目录推荐改为:
dir /var/lib/redis/
日志文件
默认值为
‘’
推荐改为:
logfile /var/log/redis/redis-server.log
数据库个数
默认16个 0-15database 16
主从复制,暂时不配置
slaveof
使用配置文件方式启动
直接运行redis-server会直接运行,阻塞当前终端
一般配置文件都放在/etc/目录下
sudo mkdir /etc/redis
sudo cp /usr/local/redis/redis.conf /etc/redis/
推荐指定配置文件启动
sudo redis-server /etc/redis/redis.conf
停止redis服务
ps ajx|grep redis
sudo kill -9 redis的进程id
查看6379端口号是否被占用
sudo netstat -lntp | grep 6379
或者
ps -aux|grep redis