Redis安装(源码安装)
安装环境(redis3.0以上才支持集群部署)
1.服务器环境:linux Centos release 6.8
2.Redis版本(2.8.13)下载地址:http://download.redis.io/releases/
3.预装软件(gcc、tcl)
(两部分 Redis Server和Redis Cli)
服务器安装使用
tar -xf redis-2.8.13.tar.gzcd redis-2.8.13makesudo make install
安装路径:/usr/local/bin/redis-server/
启动 (启动往往后面要加一个配置文件redis.conf)
这个配置文件的原型 在编译后的文件夹可以找到(可以拷贝到home的目录下)修改一下后台启动daemonize yes和端口
启动:./redis-server /home/redis.conf
查看是否启动:ps aux|grep redis-server
客户端安装
其实客户端已经在上面的 命令中安装了,可以直接使用了
which redis-cli (查看路径)
用reids客户端登录服务端
redis-cli -h 127.0.0.1 -p 端口
命令 info
-----------------------
将Redis添加到系统服务中去。
配置过程:
- 进入/usr/lib/systemd/system/目录中,创建redis.service文件:
#表示基础信息 [Unit] #描述 Description=Redis #在哪个服务之后启动 After=syslog.target network.target remote-fs.target nss-lookup.target#表示服务信息 [Service] Type=forking #注意:需要和redis.conf配置文件中的信息一致 PIDFile=/var/run/redis_6379.pid #启动服务的命令 #redis-server安装的路径 和 redis.conf配置文件的路径 ExecStart=/usr/local/bin/redis-server /opt/redis/redis.conf #重新加载命令 ExecReload=/bin/kill -s HUP $MAINPID #停止服务的命令 ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true#安装相关信息 [Install] #以哪种方式启动 WantedBy=multi-user.target #multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。
文件创建好保存之后,要执行
systemctl daemon-reload
命令,使配置生效。开机启动:
systemctl enable mongodb.service
查看mongodb服务是否设置开机启动:
systemctl is-enabled mongodb.service
停止mongodb服务开机启动:
systemctl disable mongodb.service
启动:
systemctl start mongodb.service
查看状态:
systemctl status mongodb.service
重启:
systemctl restart mongodb.service
停止:
systemctl stop mongodb.service
monodb 换 redis
Redis安装(源码安装)相关推荐
- 2apt-get命令,deb包安装,源码安装
1 安装卸载软件 更新源服务器列表 sudovi /etc/apt/sources.list 更新完服务器列表后需要更新下源 sudoapt-get update 更新源 sudoapt-get in ...
- 记录-gitlab自动部署-git拉取代码失败构建失败 + linux系统升级git(yum安装 + 源码安装)
遇见的问题 fatal: git fetch-pack: expected shallow list 在使用gitlab自动构建部署时,遇到的一个问题我第一次构建部署的时候成功了,但是后面再去部署构建 ...
- vim安装-源码安装
vim源码安装demo 1. rm old vim(centos demo) yum -y remove vim 2. download vim wget -O vim8.2.0139.zip htt ...
- docker虚拟技术redis dockerfile源码安装、RDM绿色压缩包
一.文件准备 1.docker pull ubuntu #默认拉取的是ubuntu20.04,redis7应该用 22.04 docker pull ubuntu:22.04 #推荐 2.wget h ...
- linux下的geany源码安装,linux 下php开发工具geany-0.16的安装。
说明 一款linux下的编辑器,支持很多开发语言. 下载 下载地址:http://www.geany.org/ 安装 源码安装 #./configure #make #make install 我在m ...
- linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer
从零开始学习Linux:Day04 源码安装Nginx .acess/status/referer 常见web服务器有IIS,apche,nginx,tomcat,tengine等等,现在nginx使 ...
- 网狐二次开发仿爱玩棋牌三网通源码全套安装源码下载
网狐二次开发仿爱玩棋牌三网通源码全套安装源码安装过程: 0. 环境 OS:Windows 10,64 bit: 显卡:NVIDIA GeForce GTX 1050Ti,显卡查看方法:计算机[设备管理 ...
- httpd源码安装-及实现虚拟主机
httpd安装 源码安装 [root@http ~]# wget https://downloads.apache.org/httpd/httpd-2.4.54.tar.bz2 https://dow ...
- Mxnet源码安装(CPU)
文章目录 一.python下简单暴力安装,不过强烈不推荐 二.源码安装 简记mxnet-cpu端的安装过程 一.python下简单暴力安装,不过强烈不推荐 sudo pip3 install mxne ...
- 在CentOS 7上安装Node.js的4种方法(yum安装和源码安装)
CentOS 7上的安装方法,其中涵盖了源码安装,已编译版本安装,EPEL(Extra Packages for Enterprise Linux)安装和通过NVM(Node version mana ...
最新文章
- 自定义分辨率软件_苹果剪辑软件Final Cut Pro X导出竖屏视频教程
- Vue2.0项目中使用sass(踩坑之路)
- 【渝粤教育】电大中专中成药作业 题库
- 的标题形状工具在哪里_自媒体如何搜集素材?标题、文章、图片素材收集3大途径!...
- wps的流程图怎么导出_还在当灵魂画手?WPS教育版“绘图工具”助你做大牛—思维导图篇...
- Virtual.Lab模拟钢板冲击声
- 5_less中传入可变参数
- gwas snp 和_eQTL和GWAS还可以这样玩
- 18. GD32F103C8T6入门教程-adc-使用教程5-定时器TIM2更新事件触发adc0
- IOS UITextField
- WIN10安装VS2013出现兼容性问题解决
- opencv中的Mat、CvMat以及IplImage介绍以及三者之间的转换
- (1)CC3200学习之blinky导入后报编译器版本错误
- win7 修复计算机无法进入系统,win7开机自动诊断修复无法进入系统重启无效的故障解决...
- iOS - UIButton连续点击事件控制
- VS2013 OpenCV 2.4.9 “HEAP:Invalid Address specified to RtlValidateHeap( 000D0000, 019FEF18 )” 错误
- supervised domain adaption
- 我的世界java白天_我的世界怎么设置游戏内的时间为白天
- 基于TIG的云原生系统监控方案
- 【转】桌面背景文件夹-win7文件夹背景,文件夹背景
热门文章
- OpenCV学习笔记】二十七、轮廓特征属性及应用(四)——正外接矩形
- 跟我一起学C++课程笔记(第二天)
- 【OpenCV学习笔记】【错误处理】计算机缺失MSVCP120D.dll
- ENVI FLAASH大气校正常见错误及解决方法(转载)
- java after 函数_函数周期表丨信息丨值丨ISONORAFTER
- 多线程(二)--同步及死锁
- Flutter之Dialog 简单使用
- android内存溢出案例
- 还想呆在公司养老?别做梦了
- 基于 MVP + Glide + Retrofit + RxJava2.0 + butterknife 的C9MJ TV App