Linux(Debian)上安装Redis教程
来源:互联网 发布:电子表格办公软件2007 编辑:程序博客网 时间:2024/05/16 18:28
第一种
-- 第一步下载文件到该目录 cd /usr/local/srcwget http://download.redis.io/releases/redis-3.0.1.tar.gz解压tar xzf redis-3.0.1.tar.gz-- 第二步编译安装makemake allmake install注意:可能会安装命令 安装make命令 apt-get install make 安装sysv-rc-conf命令 apt-get install sysv-rc-conf 安装升级vim命令 apt-get install vim 安装GCC: apt-get install gccMake错误: redis出现问题zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录 解决方法:make MALLOC=libc-- 第三步建立文件夹mkdir /usr/redis将/usr/local/bin 文件下的文件拷贝到 建立的文件夹redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-servercp redis-benchmark /usr/rediscp redis-check-aof /usr/rediscp redis-check-dump /usr/rediscp redis-cli /usr/rediscp redis-sentinel /usr/rediscp redis-server /usr/redis将/usr/local/src/redis-3.0.1目录中 解压出的文件的redis.conf拷贝到 /usr/rediscp redis.conf /usr/redis-- 第四步.-- 启动服务进入/usr/redis目录启动命令:redis-server redis.conf 关闭命令:建议在客户端停止 shutdown-- 第五步-- 注册服务,设置开机启动将/usr/local/src/redis-3.0.1/utils/ redis_init_script 文件下的文件拷贝到 /etc/init.d/ 并且重命名为redisdcp /usr/local/src/redis-3.0.1/utils/redis_init_script /etc/init.d/redisd修改文件redisd# chkconfig:2345 10 90REDISPORT=6379EXEC=/usr/redis/redis-serverCLIEXEC=/usr/redis/redis-cliPIDFILE=/var/run/redis.pidCONF="/usr/redis/redis.conf"-- 启动测试/etc/init.d/redisd start-- 设置开机自启动chkconfig redisd on注意:可能会找不到命令,安装命令 apt-get install chkconfig -- 重新启动机器reboot-- 一些操作查看redis 6379端口是否正在运行ps aux | grep redis正常停止redis-server 服务,使用reids 客户端命令: redis-cli shutdown如果停止不了则采取杀死进程的方式:kill -9 PID例如:kill -9 831-- 服务端启动redis-server /usr/redis/redis.conf-- 客户端连接redis-cli -h IP地址 -p 端口 -a 密码redis-cli -h 127.0.0.1 -p 6379 -a yxt123-- 退出客户端quit
第二种
简介
本文描述了Debian安装最新版Redis的过程,由于采用apt-get方式安装redis会是较旧的版本,因此我们采用从官网下载源码,本地编译后再安装。
下载源码
在Redis首页下载稳定版Redis源码。
编译
Redis基于C开发,因此确保电脑安装有gcc和make。完成之后,编译步骤如下:
下载文件到该目录 cd /usr/local/srcwget http://download.redis.io/releases/redis-3.0.1.tar.gz解压tar xzf redis-3.0.1.tar.gz
安装
sudo make installcd utilssudo ./install_server.sh
接下来会出来redis配置,按照提示一步步设置端口,日志路径,配置文件等。
系统服务位于/etc/init.d/redis_6379,可以更名为/etc/inti.d/reids-server.
sudo mv /etc/init.d/redis{_6379, -server}
启动:
sudo service redis-server restart
测试和连接
使用redis客户端测试服务器
$ redis-cli pingPONG
修改Redis配置
1.设置访问账号
默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。设置访问密码为redisredis。
用vi打开Redis服务器的配置文件redis.conf
sudo vi /etc/redis/redis.conf
取消注释requirepass
requirepass redisredis
设置Redis可被远程访问
默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。用vi打开Redis服务器的配置文件redis.conf
~ sudo vi /etc/redis/redis.conf
注释bind
#bind 127.0.0.1
修改后,重启Redis服务器。
sudo service redis-server restart
登陆Redis服务器,输入密码
redis-cli -a redisredis
远程访问,主机为x.x.x.x
redis-cli -a redisredis -h x.x.x.x
阅读全文
0 0
- Linux(Debian)上安装Redis教程
- Linux(Debian)上安装Redis3.2.8教程
- Linux Debian 上安装 JDK7
- linux上安装redis
- linux上安装redis
- linux上安装redis
- Linux上安装redis
- linux上安装redis
- linux上安装redis
- 在U盘上安装debian linux
- 边学边记:在Debian Linux上安装Tomcat
- 【linux】在VM上安装debian
- debian 下安装 Redis
- Debian安装最新版Redis
- debian安装redis
- linux下安装redis教程
- Linux下Redis安装教程
- linux系统安装redis教程
- 图片左右抖动、上下抖动
- 【JZOJ3773】【NOI2015模拟8.15】小 P 的烦恼
- 174. Dungeon Game
- Finding Points Within a Distance of a Latitude/Longitude Using Bounding Coordinates
- 今日头条2017前端工程师实习生笔试题
- Linux(Debian)上安装Redis教程
- Gson工具类
- readis 内部数据结构
- GSD文件简介
- 转化日期(yyyy-MM-dd)工具类
- mac 用终端修改host
- Python学习(正则表达式与模式匹配上篇)
- spring quartz 配置
- swiper轮播图插件http://www.swiper.com.cn/api/pagination/2014/1217/68.html