linux环境下安装单个redis

张开发
2026/4/14 7:38:15 15 分钟阅读

分享文章

linux环境下安装单个redis
1.下载linux环境下面的redishttp://redis.io/download2、上传文件到linux服务器上并解压tar xzf redis-2.8.17.tar.gz3、编译并安装cd redis-2.8.17//进入解压后的redis目录make//编译make PREFIX/usr/local/redisinstall(红色部分是安装目录可以自己设定)下面是编译和安装对应的截图4、在执行完make install命令后在安装目录下面会生成并文件夹里面包含redis的几个可执行文件分别是redis-serverredis-cliredis-benchmarkredis-check-aofredis-check-dump5、在安装目录下新建etc文件夹与bin文件夹一起6、将redis的配置文件redis.conf放入etc文件夹里面(redis.conf文件可以从解压出来的文件中获取配置参数需要自己设定)1.daemonize yes2.bind 127.0.0.1 注释掉3.protected-mode no 改为no4.requirepass BumperCar009 密码修改 需要的话可以放开7、进入bin文件目录下启动redisredis-server/usr/local/redis/etc/redis.conf(红色部分是自己的安装目录)注如果启动报-bash: redis-server: command not found解决方案ln -s /home/prod/redis/redis-4.0.8/src/redis-server /usr/bin/redis-server3、建立redis自动启动脚本在/etc/init.d/下创建名为redisvim /etc/init.d/redis#! /bin/bash# chkconfig: 2345 89 90# description: Start and Stop redisREDISPORT6379REDISPATH/usr/local/redisEXEC${REDISPATH}/redis-serverREDIS_CLI${REDISPATH}/redis-cliPIDFILE/var/run/redis_${REDISPORT}.pidCONF${REDISPATH}/redis.confAUTH1234case $1 instart)if [ -f $PIDFILE ]thenecho $PIDFILE exists, process is already running or crashed.elseecho Redis Starting.......$EXEC $CONFfiif [ $?0 ]thenecho Redis is running......fi;;stop)if [ ! -f $PIDFILE ]thenecho $PIDFILE exists, process is not running.elsePID$(cat $PIDFILE)echo Redis Stopping.......$REDIS_CLI -p $REDISPORT SHUTDOWNsleep 2while [ -x $PIDFILE ]doecho Waiting for Redis to shutdown...sleep 1doneecho Redis Stoppedfi;;restart|force-reload)${0} stop${0} start;;*)echo Usage: /etc/init.d/redis {start|stop|restart|force-reload} 2exit 1esac加入开机启动项chkconfig --add redis4、测试一下吧可以这样使用service redis stopservice redis startservice redis restartOKRedis安装配置测试完毕。

更多文章