linux超详细配置部署redis
linux系统:
Linux版本:CentOS-6.7-i386-bin-DVD1 (CentOS-6.5 32位操作系统)
SSH客户端:
远程命令端:SecureCRT 7.3 (可以到我的资源里下载)
ftp端:SecureFX 7.3
安装环境:
redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc:
yum install gcc-c++
如果提示是否下载,输入y。
如果提示是否安装,输入y
redis安装:
1.步骤1:将Windows下下载的压缩文件上传到Linux下。通过secureCRT进行上传,步骤如下:
打开SSH客户端登录linux主机
alt + p
put F:/redis-3.0.0.tar.gz(文件事先放在F:/)
2.步骤2: 解压文件
上传成功后,解压文件
tar –zxvf redis-3.0.0.tar.gz
3.步骤3: 编译redis (编译,将.c文件编译为.o文件)
进入解压文件夹,cd redis-3.0.0
执行make
1)如果没有安装gcc,编译将出现错误提示。(如果安装失败,必须删除文件夹,重写解压)
2)安装成功
4.步骤4: 安装
make PREFIX=/usr/local/redis install
安装完后,在/usr/local/redis/bin下有几个可执行文件
redis-benchmark ----性能测试工具
redis-check-aof ----AOF文件修复工具
redis-check-dump ----RDB文件检查工具(快照持久化文件)
redis-cli ----命令行客户端
redis-server ----redis服务器启动命令
5.步骤五:copy文件
redis启动需要一个配置文件,可以修改端口号等信息。
cp redis.conf /usr/local/redis
redis的启动:
1.前端模式启动
直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用ctrl+c,同时redis-server程序结束,不推荐使用此方法。
执行 ./usr/local/redis/bin/redis-server
使用CTRL+ C 停止前端模式
2.后端模式启动(推荐!!)
修改redis.conf配置文件, daemonize yes 以后端模式启动。
vim /usr/local/redis/redis.conf
启动时,指定配置文件
cd /usr/local/redis/
./bin/redis-server ./redis.conf
Redis默认端口6379,启动成功后可以通过当前服务进行查看 ps -ef | grep -redis
redis的停止:
强制结束程序。强行终止Redis进程可能会导致redis持久化数据丢失
kill -9 31475 #pid需要通过“ps aux | grep -i redis”进行查询
正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,方法为:(关闭默认端口)
cd /usr/local/redis
./bin/redis-cli shutdown
redis的使用:
在redis的安装目录中有redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。
redis-cli -h ip地址 -p 端口
默认ip和端口
测试redis服务及相应:
redis-cli连上redis服务后,可以在命令行发送命令。
ping,测试客户端与Redis的连接是否正常,如果连接正常会收到回复PONG
阅读更多
- Linux+Nginx+Apache+Atlas+Mysql+Php+Redis 分部式部署详细版
- Redis 在linux环境下安装,高可用集群配置安装部署
- Linux+Windows环境下Redis安装详细教程(主从复制+哨兵机制配置)
- 【redis】linux上的安装与配置(详细图解)
- linux安装elasticsearch部署配置详细说明
- redis在linux上部署,Redis服务器搭建/配置/及Jedis客户端的使用方法(java语言)
- linux环境下安装tomcat详细步骤以及页面热部署配置
- Redis详细,config配置,win和linux下怎么玩,和mysql数据同步。
- centos 7 linux系统默认ftp安装配置和部署(详细讲解)
- linux下redis安装配置及redis常用命令(实战详细版)
- 在linux下通过zookeeper部署solr集群详细配置教程
- Linux下Redis的详细安装与配置
- linux环境下安装redis详细步骤以及配置redis集群详细步骤
- centos 7 linux系统默认ftp安装配置和部署(详细讲解)
- Redis在linux上的安装,配置,后台开启,详细
- linux安装redis及phpredis环境配置(超详细)
- Linux下redis的安装与配置
- 【原创】linux下安装配置JDK+tomcat+mysql详细步骤
- linux配置java环境变量(详细)
- redis3.2配置文件redis.conf详细说明