linux 下安装redis并设置开机自启动

一. 下载并解压

1. 执行命令:

wget https://download.redis.io/releases/redis-6.2.6.tar.gz

2.解压redis:

tar xzf redis-6.2.6.tar.gz

3. 修改目录

mv redis-6.2.6 /usr/local/redis

二. 编译

1. 进入redis安装目录,执行make命令编译redis

cd /usr/local/redis

make

错误解决:

如果执行make命令报错:cc 未找到命令,原因是虚拟机系统中缺少gcc,执行下面命令安装gcc

yum -y install gcc automake autoconf libtool make

如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录,则需要在make指定分配器为libc。执行下面命令即可正常编译:

make MALLOC=libc

2. 执行下面命令安装redis,并指定安装目录

make install PREFIX=/usr/local/redis

三、启动redis

1. 启动命令:

./bin/redis-server redis.conf

2. 修改配置文件支持后台启动

打开redis.conf 将daemonize no改为daemonize yes即可

3. 支持远程连接

bind 127.0.0.1 -::1注释掉

protected-mode yes改为protected-mode no即可

四、设置开机自启动

1. 复制配置文件redis.conf /etc/redis/?,改名6379.conf

cp -r redis.conf /etc/redis/6379.conf

2. 复制配置文件

cp utils/redis_init_script /etc/init.d/redis

3. 修改文件路径

4.修改文件权限

chmod 777 /etc/init.d/redis

5.设为开机启动

chkconfig redis on

6.启动/停止服务

service redis start

service redis stop

猜你喜欢

转载自blog.csdn.net/m0_67393827/article/details/126747857
今日推荐