ubuntu下redis安装配置

1、选定目录下载redis安装包

wget http://download.redis.io/releases/redis-3.2.4.tar.gz

2、解压redis安装包

tar -zxvf redis-3.2.4.tar.gz

3、安装gcc、make编译工具

apt-get install gcc
apt-get install make

4、进入解压redis目录编译,并查看编译结果和redis客户端服务端命令

cd redis-3.2.4

make           #编译
make install   #按当前目录安装

5、修改配redis配置文件设置redis为后台运行

vi redis-3.2.4/redis.conf     #回到redis-3.2.4目录编辑redis配置文件
将bind 127.0.0.1改为 0.0.0.0                开启远程连接
修改daemonize no 为 daemonize yes  开启后台运行  
修改protected-mode yes为 no  redis服务将在外部网络可直接访问
日志文件: logfile “” #默认在控制台打印,不会记录到文件,可以指定日志文件路径(日志文件的目录必须提前创建) eg: logfile "/usr/local/redis/logs/log"

6、进入到redis-3.2.4目录下,拷贝redis.conf配置文件至/etc/redis目录,并启动redis-server

mkdir  /etc/redis       # 在etc里面建立一个文件夹
cp redis.conf /etc/redis/     # 移动配置文件到新建的文件夹下
pkill -9 redis-server        # 杀死redis服务
redis-server /etc/redis/redis.conf     #  以/etc/redis/目录下配置文件redis.conf启动redis服务

7、检测redis服务是否开启,并启动redis客户端

ps aux | grep redis-server   # 如果是最新时间开启的redis,则表明开启成功

redis-cli -p 6379
然后出现127.0.0.1:6379   输入ping  若输出为PONG则启动成功

8、查询redis服务

ps -ef|grep redis

9、停止redis服务

shutdown            #客户端输入
exit                #退出

10、redis问题解决

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。

redis-cli     # 进入redis客户端
config set stop-writes-on-bgsave-error no    # 将stop-writes-on-bgsave-error设置为no

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值