首页 > 数据库 >linux 安装redis

linux 安装redis

时间:2023-11-08 10:23:21浏览次数:30  
标签:bin service 安装 redis systemctl usr linux local

1、redis 下载

Redis官网:https://redis.io/
历史版本下载:http://download.redis.io/releases

2、环境依赖:

gcc安装:yum install gcc-c++
版本查看:gcc -v

3、解压redis

解压:tar -zxvf redis-5.0.7.tar.gz

4、编译与安装redis

进入目录:cd redis-5.0.7
开始编译:make
安装到指定目录:make install PREFIX=/usr/local/redis

5、配置复制与修改

复制原有redis配置文件到执行安装路径bin
cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/
进入安装路径: cd /usr/local/redis/bin
编辑配置文件:vim redis.conf
1、支持后台持续运行:daemonize no 改为 daemonize yes
2、支持远程连接:bind 0.0.0.0
3、密码设置:requirepass root 

6、后台启动

 ./redis-server redis.conf

 7、设置开机启动

vi /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注意:ExecStart配置成自己的路径 
设置开机启动
 systemctl daemon-reload
 systemctl start redis.service
 systemctl enable redis.service

8、服务操作命令

服务操作命令
systemctl start redis.service   #启动redis服务
systemctl stop redis.service   #停止redis服务
systemctl restart redis.service   #重新启动服务
systemctl status redis.service   #查看服务当前状态
systemctl enable redis.service   #设置开机自启动
systemctl disable redis.service   #停止开机自启动

9、连接工具

resp和desktopManager

10、参考博客:https://blog.csdn.net/maomao1983zy/article/details/106858690  

  

标签:bin,service,安装,redis,systemctl,usr,linux,local
From: https://www.cnblogs.com/hejj-bk/p/17816768.html

相关文章

  • kali-Linux高速下载 新手专用
    1打开清华源官网https://mirrors.tuna.tsinghua.edu.cn/ 2、在截图位置输入kali。选择第二个 3、进去后选择下面截图这个 4、选择对应ios或者虚拟机下载。  5、实测试速度很好。(小白专用贴。) ......
  • 依赖关系指的在Linux操作系统中,如何解决软件依赖关系?
    通常我们所需要安装的软件需要另外一个软件来支撑,两者相互依赖,所以,我们安装软件会十分麻烦,因为有的软件有很多种依赖关系。红帽开发一个解决RPM软件依赖的问题的软件,名称YUM,简称黄狗更新器。YUM可以自动查找并解决RPM之间的依赖关系,无需用户逐个手动的去安装或者卸载。YUM必须在根......
  • centos安装httpd发布静态网页(一)
    html网页发布到服务器上,需要安装httpd或者nginx之类。本文以apachehttpd为例。安装[root@VM-0-5-centoszjd]#yuminstallhttpdLoadedplugins:fastestmirror,langpacksDeterminingfastestmirrorsdocker-ce-stable......
  • Linux服务器网络配置记录
    Linux服务器网络配置记录材料准备材料数量服务器1显示器1网线2(千兆*1)千兆交换机1插线板1网线连接从路由器LAN口引出网线到交换机任一口,再从交换机剩余任一口引出千兆网线到服务器网线插口1服务器网线插口1插入后有有灯闪烁代表网线连接正常网......
  • LINUX:Error while compiling statement: FAILED: RuntimeException Cannot create sta
    问题截图 可以看到是user=root,权限不够导致 观察发现用的是root用户更改为hadoop用户,也即是可以启动hive的用户 插入成功。 ......
  • 【Linux】ls命令
    1在Linux环境下找不到ll命令在~/.bashrc文件中添加#.bashrc#Userspecificaliasesandfunctionsaliasrm='rm-i'aliascp='cp-i'aliasmv='mv-i'#定义ll命令aliasll='ls-l'#Sourceglobaldefinitionsif[-f/etc/bashrc];......
  • Linux操作系统 虚拟机连接网络和xshell连接虚拟机
    虚拟机连接网络:桥接模式:1.编辑--虚拟网络编辑器--桥接模式--自动或指定具体网卡 2.设置--网络适配器--桥接模式 3.查看宿主机ip地址 4.配置linuxip地址5.配置的linux,ip地址和宿主机的IP地址,子网掩码,默认网关,dns都是一样6.重启网卡7.互ping8.pingwww.baidu.co......
  • 提升 Linux 操作效率:如何设置命令别名
    在Linux中,我们可以使用alias命令来创建别名。以下是创建临时别名和全局别名的步骤:1.创建临时别名在终端中输入以下命令来创建一个临时的别名:aliasll='ls-l'这个别名只在当前的终端会话中有效,一旦会话结束,别名就会失效。2.创建永久别名要创建一个永久的别名,我们需要......
  • Linux cat命令
    连接文件并打印输出到标准输出设备。cat命令可以用来显示文本文件的内容(类似于DOS下的type命令),也可以把几个文件内容附加到另一个文件中,即连接合并文件。关于此命令,有人认为写cat命令的人是因为喜欢猫,因此给此命令起名为“cat”,其实不然,cat是concatenate(连接、连续)的简写......
  • 笔记本安装打印程序
    1.输入网址:https://www.hp.com/2.点击支持-->软件与驱动程序3.点击打印机4.输入型号5.选择相应的6.7.8.9.直接点击下一步10.选好型号之后点击下一步11.之后把打印机开机连接到电脑就ok了......