当前位置: 首页 > Linux

Redis5.0.0安装完整版

时间:2023-04-06 04:06:48 Linux

第一步下载解压wgethttp://download.redis.io/rele...tar–zxvfredis-5.0.0.tar.gz第二步编译安装cdredis-5.0.0make-j猫/proc/cpuinfo|grep处理器|wc-l&&makeinstall启动Redis服务,进入刚才安装redis的目录。基本上编译安装都在/usr/local/bincd/usr/local/bin./redis-server测试:cd/usr/local/bin./redis-cliping返回pong安装成功Step3Setcustomdirectorymkdir-p/storage/redis/db数据存放目录mkdir-p/storage/redis/confg配置文件目录mkdir-p/storage/redis/log日志文件目录复制设置相关文件1.redis.confcd/usr/local/redis-5.0.0/复制redis.conf到/storage/redis/confgcp/usr/local/redis-5.0.0/redis。conf/storage/redis/confg2,cd/root/redis/utils将启动脚本复制到init目录下cp/root/redis/utils/redis_init_script/etc/init.d/redis3,修改数据目录、端口、日志两个文件的文件路径等4.测试:启动:/usr/local/bin/redis-server/usr/local/redis-5.0.0/storage/redis/confg/redis.conflinkredis:/usr/local/bin/redis-cli-p26379test:ping响应pongStep4添加系统服务,系统重启redis自动开始添加redis系统服务chmoda+x/etc/init.d/redischkconfig--addredischkconfig--level2345redisonchkconfig--list|grepredis修改redis文件!/bin/sh简单的Redisinit.d脚本设计用于Linux系统,因为它确实使用/proc文件系统。BEGININITINFO提供:redis_6379Default-Start:2345Default-Stop:016Short-Description:Redis数据结构服务器描述:Redis数据结构服务器。参见https://redis.ioENDINITINFOREDISPORT=6379EXEC=/usr/local/bin/redis-serverCLIEXEC=/usr/local/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="/usr/local/redis-5.0.0/storage/redis/config/redis_8300.conf"case"$1"instart)if[-f$PIDFILE]thenecho"$PIDFILEexists,processisalreadyrunningorcrashed"elseecho"正在启动Redis服务器..."$EXEC$CONFfi;;stop)if[!-f$PIDFILE]thenecho"$PIDFILEdoesnotexist,processisnotrunning"elsePID=$(cat$PIDFILE)echo"Stopping..."$CLIEXEC-p$REDISPORT关闭while[-x/proc/${PID}]doecho"WaitingforRedistoshutdown..."sleep1doneecho"Redisstopped"fi;;*)echo"Pleaseusestartorstop作为第一个参数";;埃萨克