redis的编译安装教程
2015-04-10 20:51
417 查看
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
1.下载redis源码安装包
2.解压并进入安装目录
查看一下安装目录下面又什么文件
3.直接使用make命令进行编译
安装完成
4.配置&启动redis
这里简单说一下redis几个比较重要的配置,在redis目录下有一个redis.conf的配置文件
a)redis默认不是以后台进程运行,必须进行配置
b)指定redis端口
c)redis数据目录
测试一下
启动成功
最后说一下如何停止redis,resid-cli shutdown 命令,即可停止redis
1.下载redis源码安装包
wget 'http://download.redis.io/releases/redis-3.0.0.tar.gz'
2.解压并进入安装目录
tar xvf redis-3.0.0.tar.gz cd redis-3.0.0
查看一下安装目录下面又什么文件
[$ redis-3.0.0]# ll total 144 -rw-rw-r-- 1 root root 25890 Apr 1 22:01 00-RELEASENOTES -rw-rw-r-- 1 root root 53 Apr 1 22:01 BUGS -rw-rw-r-- 1 root root 1439 Apr 1 22:01 CONTRIBUTING -rw-rw-r-- 1 root root 1487 Apr 1 22:01 COPYING drwxrwxr-x 6 root root 4096 Apr 1 22:01 deps -rw-rw-r-- 1 root root 11 Apr 1 22:01 INSTALL -rw-rw-r-- 1 root root 151 Apr 1 22:01 Makefile -rw-rw-r-- 1 root root 4223 Apr 1 22:01 MANIFESTO -rw-rw-r-- 1 root root 5201 Apr 1 22:01 README -rw-rw-r-- 1 root root 41403 Apr 1 22:01 redis.conf -rwxrwxr-x 1 root root 271 Apr 1 22:01 runtest -rwxrwxr-x 1 root root 280 Apr 1 22:01 runtest-cluster -rwxrwxr-x 1 root root 281 Apr 1 22:01 runtest-sentinel -rw-rw-r-- 1 root root 7109 Apr 1 22:01 sentinel.conf drwxrwxr-x 2 root root 4096 Apr 1 22:01 src drwxrwxr-x 10 root root 4096 Apr 1 22:01 tests drwxrwxr-x 5 root root 4096 Apr 1 22:01 utils发现makefile文件已经存在
3.直接使用make命令进行编译
make && make install直至到执行完成,查看src目录
[$ redis-3.0.0]# cd src [$ bin]# ll | grep redis- | grep -v '\.[co]' -rwxr-xr-x 1 root root 4587006 Apr 10 20:59 redis-benchmark #redis附带的性能测试工具 -rwxr-xr-x 1 root root 22177 Apr 10 20:59 redis-check-aof -rwxr-xr-x 1 root root 45387 Apr 10 20:59 redis-check-dump -rwxr-xr-x 1 root root 4689905 Apr 10 20:59 redis-cli #redis 命令行操作工具 -rwxr-xr-x 1 root root 6448177 Apr 10 20:59 redis-server #redis服务器程序
安装完成
4.配置&启动redis
这里简单说一下redis几个比较重要的配置,在redis目录下有一个redis.conf的配置文件
a)redis默认不是以后台进程运行,必须进行配置
# By default Redis does not run as a daemon. Use 'yes' if you need it. # Note that Redis will write a pid file in /var/run/redis.pid when daemonized. daemonize no #默认是no,后台运行需要改成yes
b)指定redis端口
# Accept connections on the specified port, default is 6379. # If port 0 is specified Redis will not listen on a TCP socket. port 6379
c)redis数据目录
# The working directory. # # The DB will be written inside this directory, with the filename specified # above using the 'dbfilename' configuration directive. # # The Append Only File will also be created inside this directory. # # Note that you must specify a directory here, not a file name. dir ./现在,可以启动redis了
[$ redis-3.0.0]# ./src/redis-server redis.conf
测试一下
[$ redis-3.0.0]# ./src/redis-cli ping PONG
启动成功
最后说一下如何停止redis,resid-cli shutdown 命令,即可停止redis
相关文章推荐
- Redis简介及单机版编译安装详细教程
- Linux下编译安装redis,详细教程
- linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
- Linux下编译安装redis,详细教程
- ubuntu 16.04安装redis的两种方式教程详解(apt和编译方式)
- CentOS源码编译安装MySQL 5.5.15 | CentOS教程
- Redis详细完整教程-windows下的安装、测试(php+redis+mysql)
- cent os下编译安装php mongodb扩展教程
- centos5.5 编译安装 redis2.2.11
- ubuntu scim输入发太不好用了,有点想念 搜狗了,发现 fcitx 不错,网上有不错教程--Ubuntu 9.10 编译安装Fcitx-3.6.2 小企鹅输入法教程
- CentOS 6.3 编译安装GCC清晰简易实践教程
- 绝对详细的QT编译安装教程
- LAMP编译安装(详细教程)
- Ubuntu 编译安装ffmpeg,mplayer,x264全教程支持VDPAU(高清硬解)
- redis编译安装
- ubuntu12.04编译安装kernel3.7.1教程
- 通过redmon监控管理Redis服务器的安装配置教程
- linux下mysql5.5.11编译安装笔记(完整安装教程)
- LAMP编译安装(详细教程)
- 编译安装 redis 2.2.14