Ubuntu系统安装Redis的步骤

923 views次阅读
没有评论

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。和Memcached类似,不过它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。Redis安装非常简单,下面以Ubuntu为例介绍Redis的安装步骤。

一、下载

官网:http://redis.io/

下载地址:wget http://download.redis.io/releases/redis-3.2.3.tar.gz

二、编译安装

解压编译

tar zxvf redis-3.2.3.tar.gz
cd redis-3.2.3/
make

创建用户名、组和文件目录,复制文件

groupadd redis
useradd -g redis redis
mkdir -pv /usr/local/redis
mkdir -pv /usr/local/redis/bin
mkdir -pv /usr/local/redis/conf
mkdir -pv /usr/local/redis/logs
chown -R redis:redis /usr/local/redis
cd src
cp redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin
cp redis.conf /usr/local/redis/conf

设置环境变量

vi /etc/profile

添加

export PATH="$PATH:/usr/local/redis/bin"
source /etc/profile

三、修改配置

打开/usr/local/redis/conf/redis.conf文件,博主主要修改过下面几个配置,其他默认。

bind 127.0.0.1  -->  bind 0.0.0.0
daemonize no    -->  daemonize yes
pidfile /var/run/redis_6379.pid  -->  pidfile /var/run/redis.pid
logfile ""      -->  logfile "/usr/local/redis/logs/redis.log"
dir ./          -->  dir /usr/local/redis

打开/etc/sysctl.conf,添加配置。

vm.overcommit_memory=1

打开/etc/rc.local,添加如下配置并且执行。

echo never > /sys/kernel/mm/transparent_hugepage/enabled

四、启动脚本

脚本我放在github上,可以直接下载使用。

wget https://raw.githubusercontent.com/zhangnq/scripts/master/bash/service/redis-server -O /etc/init.d/redis-server
chmod +x /etc/init.d/redis-server
update-rc.d redis-server defaults

启动redis,正常的话可以见到redis进程和日志,redis-cli命令可登录。

Ubuntu系统安装Redis的步骤

附:Ubuntu系统Redis一键安装脚本,下载

正文完
微信搜一搜“奇悦电脑科技”或扫描二维码关注我们
post-qrcode
 0
章郎虫
版权声明:本站原创文章,由 章郎虫 于2016-08-11发表,共计1357字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。