一、linux怎样安装redis
获取Redis
1、通过官网http://redis.io/获取稳定版源码包下载地址;
2、通过wgethttp://download.redis.io/releases/redis-3.0.2.tar.gz下载源码包;
2
编译安装Redis
1、解压源码安装包,通过tar-xvfredis-3.0.2.tar.gz解压源码,速度相当快;
2、进入解压后的目录,执行make编译源码;
make命令执行完成后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。
3、执行makeinstall安装,或者通过makePREFIX=/usr/local/redisinstall指定安装目录。这里默认安装,默认将之前生成的可执行文件拷贝到/usr/local/bin目录下;
END
配置运行
修改配置文件
1、将源码目录下redis配置文件redis.conf拷贝到/etc/redis目录下。
2、修改配置项,根据需要;如果不修改,使用默认配置也可以;
启动服务:
查看端口是否被占用:netstat
–ntlp
|grep6379
方式一:通过命令redis-server启动,可在命令后加上``号使redis以后台程序方式运行;
方式二:通过指定配置文件启动;redis-server/etc/redis/redis.conf
默认安装的路径已经加入环境变量中,可直接在命令行执行命令;
命令客户端检测链接
1、连接之前可以先检测服务是否启动;
2、测试启动redis-cliping返回PONG,启动成功。
停止Redis:
关闭服务
redis-clishutdown
如果非默认端口,可指定端口:
redis-cli-p6380shutdown
简单操作:
1、两种连接方式:
1:windowDOS方式:tentel主机IP端口号(默认为127.0.0.1:6379)
2:linux客户端方式:redis-cli主机IP端口号(默认为127.0.0.16379)
2、命令行操作:
#redis-cli
redis127.0.0.1:6379>setnameclj
OK
redis127.0.0.1:6379>getname
二、【干货】linux安装redis,【收藏】linux安装redis
linux安装redis过程简单,主要步骤如下:
1.下载redis安装包
下载方式有两种:
a.通过官网下载redis安装包,地址为:http://download.redis.io/releases/redis-3.0.0.tar.gz
b.使用linuxwget命令直接下载
下载完成后,将redis-3.0.0.tar.gz拷贝到/usr/local下,使用以下命令:
然后解压源码,进入解压后的目录进行编译,安装到指定目录如/usr/local/redis
redis.conf是redis的配置文件,位于redis源码目录
拷贝配置文件到安装目录下,进入源码目录,里面有一份配置文件redis.conf,然后将其拷贝到安装路径下
进入安装目录bin下
至此,redis已成功安装,接下来是启动它
2.启动redis
启动方式分为两种:前端模式启动,后端模式启动
2.1前端模式启动
直接运行bin/redis-server以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法
2.2后端模式启动
修改redis.conf配置文件,将daemonize设置为yes以后端模式启动
执行以下命令启动redis:
连接redis
3.关闭redis
强行终止redis进程可能会导致redis持久化数据丢失
正确停止Redis的方式是向Redis发送SHUTDOWN命令,命令为:
强行终止redis
让redis开机自启

至此,redis已全部安装完成,后续会分享redis.conf详细配置及说明
最近整理了一套10GLinux编程教学视频,从零基础到进阶全都有
学完后能立即找到1W薪资的工作,现在全部免费送给大家,以下是具体的学习路线图
linux下安装redis,亲测可行
原创2022-08-0910:16·单纯哥编程1.类库安装
yuminstallgcc-c++2.redis安装2.1新建目录mkdir/usr/local/redis2.2上传、解压(redis目录)tarzxvfredis-3.0.0.tar.gz2.3make(redis-3.0.0目录)make2.4安装路径是自定义的安装路径makeinstallPREFIX=/usr/local/redis2.5启动(bin目录)非后台启动:./redis-server2.6后台启动把/root/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下cpredis.conf/usr/local/redis/bin/修改配置文件vimredis.conf将daemonize:no修改为yes./redis-serverredis.conf(指定配置文件启动)psaux|grepredis出现以下信息启动成功:2.7远程连接注释掉bind将protected-mode修改为no2.8设置密码将注释打开,foobared改成自己的密码2.9重启redis(bin目录)2.10连接不上查看防火墙是否开放了6379端口(或redis对应端口)3.开机自启要确定开启了守护进程(daemonize为yes)3.1启动脚本vi/etc/init.d/redisREDISPORT=6379#注意自己安装的redis根目录REDISPATH=/usr/local/redis/binEXEC=${REDISPATH}/redis-serverCLIEXEC=${REDISPATH}/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="${REDISPATH}/redis.conf"case"$1"instart)if[-f$PIDFILE]thenecho"$PIDFILEexists,processisalreadyrunningorcrashed"elseecho"StartingRedisserver..."$EXEC$CONFfi;;stop)if[!-f$PIDFILE]thenecho"$PIDFILEdoesnotexist,processisnotrunning"elsePID=$(cat$PIDFILE)echo"Stopping..."$CLIEXEC-p$REDISPORTshutdownwhile[-x/proc/${PID}]doecho"WaitingforRedistoshutdown..."sleep1doneecho"Redisstopped"fi;;*)echo"Pleaseusestartorstopasfirstargument";;esacchmod755/etc/init.d/redis3.3启动/etc/init.d/redisstart3.4开机自启动chkconfigredison3.5错误:服务redis不支持chkconfig检查脚本前面:是否有两行#chkconfig:23458090#description:auto_run