1.下载源码
wget http://download.redis.io/redis-stable.tar.gz
2.解压
tar xzf redis-stable.tar.gz
3.进入源码包目录
cd redis-stable/
4.编译安装
make
5.将命令复制入/usr/local/bin内
make install(在源码目录内执行该命令)
6.启动
6.1(执行make install后可直接使用该命令)
redis-server 默认端口号:6379
redis-server --port XXXX 指定端口号
6.2 通过初始化脚本启动redis
1.复制redis源码目录下,utils文件夹下的redis_init_script的初始化脚本文件到 /etc/init.d 目录中
sudo cp /home/xxx/redis-stable/utils/redis_init_script /etc/init.d(根据实际情况作相应调整)
2.修改初始化脚本文件名为redis_端口号 端口号表示要让redis监听的端口号
cd /etc/init.d/
sudo mv redis_init_script redis_端口号
3.同时修改脚本中的REDISPORT变量,使改变量的值与文件名中的端口号相同
sudo nano redis_端口号
4.建立需要的文件夹
sudo mkdir /etc/redis && mkdir -p /var/redis/端口号
5. 修改配置文件,将配置文件模板复制到/erc/redis目录中,以端口号命名(端口号.conf)以如下方式修改
参数 | 值 | 说明 |
daemonize | yes | 使redis以守护进程模式运行 |
pidfile | /var/run/redies_端口号.pid | 设置redis的pid文件位置 |
port | 端口号 | 设置redis监听的端口号 |
dir | /var/redis/端口号 | 设置持久化文件存放位置 |
sudo cp redis.conf /etc/redis/端口号.conf
cd /etc/redis/
sudo nano 端口号.conf
配置完成后进行最后一步
/etc/init.d/redis_6379 start 启动服务
下面的命令使redis随系统自动启动
sudo update-rc.d redis_6379 defaults