Redis第一篇(Redis单机版本安装及启动)
安装:
1
2
3
4
5
|
[root@M2_Redis1 ~] # yum install gcc gcc-c++ (安装依赖) [root@M2_Redis1 tools] # wget http://download.redis.io/releases/redis-3.0.7.tar.gz [root@M2_Redis1 tools] # tar -zxf redis-3.0.7.tar.gz [root@M2_Redis1 tools] # cd redis-3.0.7 [root@M2_Redis1 redis-3.0.7] # make |
说明:
执行“make”,会在当前目录的src目录下生成启动执行程序,包括: redis-server, redis-sentinel, redis-benchmark等文件
启动:
1
|
[root@M2_Redis1 redis-3.0.7] # src/redis-server (默认启动) |
说明:
后台启动参数:daemonize yes
默认启动为“前台启动”,当推出前台界面时,程序会退出
默认启动不使用配置文件
1
2
3
4
|
[root@M2_Redis1 redis-3.0.7] # pwd /home/tools/redis-3 .0.7 [root@M2_Redis1 redis-3.0.7] # ll redis.conf (redis生成配置文件) rw-rw-r-- 1 root root 41560 Jan 25 2016 redis.conf |
redis配置参数:
1
2
3
4
5
6
7
8
9
10
|
daemonize yes 是否一后台daemonize方式运行 pidfile pid文件的位置,默认为: / run / redis.pid port 监听端口号,默认为 6379 bind 127.0 . 0.1 配置监听网卡的IP logfile log文件位置,默认值为stdout,使用”标准输出”,默认后台模式会输出到 / dev / null loglevel notice 指定日志记录级别,redis一共支持四个级别:debug,verbose,notice,warning,默认为notice # debug 记录很多信息,用于开发和测试 # verbose 很多精简有用的信息,不像debug会记录那么多 # Notice 普通的verbose,常用于生产环境 # warning 只有非常重要或者严重的信息会记录到日志 |
Redis自启动配置:
Copy配置
1
2
3
|
[root@M2_Redis1 ~] # cd /etc/ [root@M2_Redis1 etc] # mkdir redis [root@M2_Redis1 etc] # cp /home/tools/redis-3.0.7/redis.conf /etc/redis/6379.conf |
Copy启动脚本
1
2
3
4
5
6
7
8
9
|
[root@M2_Redis1 ~] # cd /home/tools/redis-3.0.7/utils/ [root@M2_Redis1 utils] # cp redis_init_script /etc/init.d/redisd [root@M2_Redis1 utils] # vim /etc/init.d/redisd # chkconfig: 2345 90 10 (添加启动级别) REDISPORT=6379 EXEC= /home/tools/redis-3 .0.7 /src/redis-server CLIEXEC= /home/tools/redis-3 .0.7 /src/redis-cli PIDFILE= /var/run/redis_ ${REDISPORT}.pid (以redis_port命名) CONF= "/etc/redis/${REDISPORT}.conf" (以port命名) |
编辑配置文件
1
2
3
4
5
|
[root@M2_Redis1 redis-3.0.7] # vim /etc/redis/6379.conf logfile "/data/log/redis_6379.log" port 6379 pidfile /var/run/redis_6379 .pid daemonize yes |
启动
1
2
3
4
5
6
7
8
|
[root@M2_Redis1 utils] # service redisd start Starting Redis server... [root@M2_Redis1 utils] # netstat -ntulp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID /Program name tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 17491 /redis-server tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1189 /sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1280 /master |
Redis第一篇(Redis单机版本安装及启动)的更多相关文章
- ElasticSearch入门 第一篇:Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- .net core工具组件系列之Redis—— 第一篇:Windows环境配置Redis(5.x以上版本)以及部署为Windows服务
Cygwin工具编译Redis Redis6.x版本是未编译版本(官方很调皮,所以没办法,咱只好帮他们编译一下了),所以咱们先下载一个Cygwin,用它来对Redis进行编译. Cygwin下载地址: ...
- 15天玩转redis —— 第一篇 开始入手
双十一终于还是过去了,我负责的mongodb由于做了副本集,最终还是挺过去了,同事负责的redis,还是遗憾的在早上8点左右宕机了,然后大家就是马不停 蹄的赶往公司解决问题,因为我对redis也不是很 ...
- redis 第一篇
一.redis简介 redis是一个开源的高性能键值对数据库:本质上是数据结构服务器或者是数据结构数据库 特点: 1.共享内存 如果有自己的线程可以读list,如果外界还有一个程序都上面的list,那 ...
- redis在linux环境下的安装与启动
定义 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted s ...
- Ansible第一篇:介绍及安装
Ansible介绍 Ansible是个什么东西呢?官方的title是"Ansible is Simple IT Automation"--简单的自动化IT工具.ansible基于P ...
- Redis在Linux系统下的安装和启动
详情可参见:https://blog.csdn.net/q1035331653/article/details/79077260 开机自启脚本参见:https://www.cnblogs.com/si ...
- Redis 单机版本安装
亲装! 1.linux 系统镜像 redis 版本 使用redis-3.2.8.tar.gz(截止2017年4月的最新稳定版) 在安装之前先安装下redis 需要的环境 wget http://do ...
- redis第一篇--综述
1 redis里边有数据库的概念.可分为1-255这些表.在存储或者查找的时候要指明. redis_sentinel 集群里边封装成了namespace这样的概念.与db是不一样的.
随机推荐
- tablediff使用方法
tablediff -sourceserver "db0093\sql2008" -sourcedatabase "testly" -sourcetable & ...
- c++继承概念
蠢了3年了,在找工作的今天明白了何为继承……呵呵呵…… 3种继承方式:public.protected.private. 注意几点: 1.继承只能继承基类的public和protected成员 2.3 ...
- UML类图画法及其之间的几种关系(转)
UML类图画法及其之间的几种关系 最近做重构项目,需要画一下类图,发现类图的画法及其之间的几种关系已经淡忘了很多,所以整理总结一下,有问题的地方大家可以一起讨论下. 文章目录如下: 类图画法 类之间的 ...
- 第一次将内容添加到azure event hubs
由于每秒数据吞吐量巨大,需要将实时数据存到event hubs,再由event hubs定时定量保存到document DB. event hubs的介绍详见微软官页:https://azure.mi ...
- JQuery Easy Ui DataGrid
Extend from $.fn.panel.defaults. Override defaults with $.fn.datagrid.defaults. The datagrid display ...
- was部分更新
在WAS中,应用的配置是从config/cells....目录下读取:而资源从/installedApps目录下读取 故当配置文件(例web.xml)发生改变时,只更新应用程序资源文件/install ...
- XAF 14.1 DC 实现自定审计日志信息
由于一个系统的需要,需要在日志中加入自定义的信息,并且需要根据需要过滤显示其中的部分操作记录入修改,删除等,其他的不显示,具体的实现方法如下: 一.需要继承 AuditDataItemPersiste ...
- Checkpoints codeforces 709B
http://codeforces.com/problemset/problem/709/B 题意:给出一条横向坐标轴,给出Vasya所在的坐标位置及其另外n个坐标.Vasya想要至少访问n-1个位置 ...
- 【经验】ansible 批量推送公钥
1.使用 ssh-keygen -t rsa生成密钥对 ssh-keygen -t rsa 2.推送单个公钥到远程机器 格式: ssh-copy-id -i ~/.ssh/id_rsa.pub use ...
- C# 文件操作 把文件读取到字节数组
string zipfile = "c:\\a.zip"; //方法1 FileStream fs = new FileStream(zipfile, FileMode.Open) ...