1、redis下载地址

Index of /releases/icon-default.png?t=O83Ahttps://download.redis.io/releases/2、下载redis-7.4.0.tar.gz版本

3、上传解压/usr/local/

cd /usr/local/

tar xvf redis-7.4.0.tar.gz

4、进入目录,进行编译

cd redis-7.4.0/

make

5、安装结果

若显示以下界面则编译完毕,无错误

6、修改配置文件

vi redis.conf

6.1、将daemonize no修改为 daemonize yes

6.2、将bind 127.0.0.1须改成 bind 0.0.0.0,否则只能在本机访问

6.3、取消requirepass 行的注释,将密码修改为 12349543

7、启动redis

cd src

./redis-server /usr/local/redis-7.4.0/redis.conf

注意:若提示内存问题 执行

                echo "vm.overcommit_memory = 1" >> /etc/sysctl.conf

                sysctl vm.overcommit_memory=1   

                 sysctl -p

8、开机自启动配置

在/etc目录下新建redis目录

cd /etc

mkdir redis

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

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

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

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

9、设置redis开机自启动

cd /etc/init.d

chkconfig redisd on

10、以服务的形式启动和关闭redis

service redisd start

service redisd stop

注意:如果报错需要根据提示修改路径

EXEC=/usr/local/redis-7.4.0/src/redis-server

CLIEXEC=/usr/local/redis-7.4.0/src/redis-cli

11、其他异常问题处理

报错①:var/run/redis_6379.pid exists, process is already running or crashed

解决方案: rm -rf /var/run/redis_6379.pid

报错②:

解决方法:修改redis服务脚本,加入如下所示的红色授权信息即可:

vi /etc/init.d/redis

$CLIEXEC -a "youpassword" -p $REDISPORT shutdown

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐