Skip to content

Redis 安装


Docker 环境

上传脚本

上传到安装脚本到/data/docker/app/redis 目录下

修改配置

根据需要修改以下配置文件中的配置信息:

/data/docker/app/redis/conf/redis.conf

shell
dir /data
port 6379
bind 0.0.0.0
appendonly yes
# 生效条件:1、protected mode:yes,即开启状态 2、bind:注释掉,未绑定任何IP 3、没有设置访问密码
protected-mode yes
# 设置访问密码
requirepass Zuoyo@xxx
pidfile /data/redis-6379.pid

安装应用

执行以下命令(首次安装):

cd /data/docker/app/redis/compose && sh init.sh

执行以上命令后会自动安装并启动应用。

管理应用

重启应用,执行以下命令:

cd /data/docker/app/redis/compose && docker-compose down && docker-compose up -d

Windows 环境

Redis 充当中间缓存服务器,提升浏览访问速度,下载 Window 版 redis 安装包:Redis-x64-3.2.100.msi。

下载 Redis

阿里云快速下载:https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/soft/windows/redis/Redis-x64-3.2.100.msi

安装 Redis

请下载 Redis-x64-3.2.100.msi 并安装

启动服务命令

用管理员方式启动 CMD(命令提示符),切换到 Redis 安装目录,执行以下命令:

redis-server redis.windows.conf

以配置文件启动

redis-server redis.windows.conf

设置作为 WINDOWS 服务

redis-server --service-install redis.windows-service.conf --loglevel verbose

设置登陆密码

从 Redis 安装目录中,编辑文件 redis.windows.conf,找到 requirepass,修改后请以 redis.windows.conf 文件启动

requirepass 密码

远程访问 Redis

1. 配置远程访问

在 redis 的配置文件 redis.conf 中,找到 bind localhost 或 bind 127.0.0.1 注释掉,注释掉后,本机和局域网内的所有计算机都能访问;bind localhost 只能本机访问,局域网内计算机不能访问。

2. 修改保护模式

修改 protected-mode yes 为 no,修改完毕之后重新启动。

常用 Redis 命令

1. 启动服务

redis-server --service-start

2. 停止服务

redis-server --service-stop

3. 卸载服务

redis-server --service-uninstall

Liunx 环境

Redis 充当中间缓存服务器,提升浏览访问速度,下载 redis-4.0.11.tar 包。

下载包

wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/soft/linux/redis/redis-4.0.11.tar.gz

本站以 4.0.11 版本为例

解压压缩包

解压至/usr/local/目录下

tar -zxvf  redis-4.0.11.tar.gz

安装 GCC 依赖

yum install gcc
redis 目录下 make

make MALLOC=libc

将/usr/local/redis-4.0.11/src 目录下的文件加到/usr/local/bin 目录

cd src && make install

启动 Redis 三种方式

1. 直接启动 redis

./redis-server

2. 后台进程方式启动 redis

修改 redis.conf 文件

下载配置文件:

wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/soft/linux/redis/redis.conf
daemonize no  修改为  yes
./redis-server /usr/local/redis-4.0.11/redis.conf
 指定redis.conf文件启动
./redis-server /usr/local/redis-4.0.11/redis.conf
注释bind 127.0.0.1 只接受本地IP地址请求
#bind 127.0.0.1
将protected-mode yes改为 no 外部网络可以访问redis
protected-mode no

设置 redis 开机自启动

1. 目录/etc 新建 redis 目录

mkdir redis

将/usr/local/redis-4.0.11/redis.conf 文件复制一份到/etc/redis 目录下,并命名为 6379.conf

cp /usr/local/redis-4.0.11/redis.conf /etc/redis/6379.conf

2. 将 redis 的启动脚本复制一份放到/etc/init.d 目录下

cp /usr/local/redis-4.0.11/utils/redis_init_script /etc/init.d/redisd

3. 加入到自启动服务

chkconfig redisd on

4. 服务启动关闭命令

service redisd start 
service redisd stop

致力于为企业信息化品牌建设提供强力驱动