欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Redis单机安装

程序员文章站 2022-07-05 10:18:12
...

 安装过程

安装环境 ubuntu14.04 server

wget http://download.redis.io/releases/redis-3.2.5.tar.gz
tar -xzvf ./redis-3.2.5.tar.gz
cd redis-3.2.5/


~/redis-3.2.5$ sudo apt-get install gcc
~/redis-3.2.5$ sudo apt-get install make
~/redis-3.2.5$ make MALLOC=libc

将可执行文件导入/usr/local/bin 目录

~/redis-3.2.5$ sudo make install

 如下提示信息

make[1]: 正在进入目录 `/home/hanxt/redis-3.2.5/src'
Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
make[1]:正在离开目录 `/home/hanxt/redis-3.2.5/src'

在执行了make install之后,查看默认安装目录:/usr/local/bin,包含如下文件:

  1. redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
    服务启动起来后执行
  2. redis-check-aof:修复有问题的AOF文件
  3. redis-check-dump:修复有问题的dump.rdb文件
  4. redis-cli:客户端,操作入口
  5. redis-sentinel:redis集群使用
  6. redis-server:Redis服务器启动命令

修改redis.conf的配置

bind 192.168.1.152   127.0.0.1    #绑定ip,原始只有127.0.0.1
port 6379
daemonize  yes          #是否常驻进程运行,原始是no
dir /home/aexit1/data/redis/6379   #数据文件持久化存储路径,原始是./
logfile /var/log/redis/redis.log
requirepass  <改为你自己的登陆密码>

 

linux系统下面redis常用初始化脚本

#!/bin/bash

REDIS_PORT=6379
REDIS_ETC=/etc/redis
REDIS_INITD=/etc/init.d

sudo mkdir $REDIS_ETC
sudo mkdir -p ~/data/redis/$REDIS_PORT
sudo mkdir -p  /var/log/redis

sudo cp ./redis-3.2.5/utils/redis_init_script  ${REDIS_INITD}/redis_${REDIS_PORT}
sudo cp ./redis-3.2.5/redis.conf         ${REDIS_ETC}/${REDIS_PORT}.conf

 

执行启动命令,守护进程

sudo /etc/init.d/redis_6379 start  (还可以stop)
#redis-server  ./redis.conf  (这种启动方式,不是生产规范)