CentOS 编译安装 Redis 3.0

redis安装约定

redis源码路径:/usr/local/src
redis安装路径:/usr/local/redis
redis配置文件路径:/usr/local/redis/redis.conf

源码包下载地址

http://redis.io/download

下载源代码包

# cd /usr/local/src/
# wget http://download.redis.io/releases/redis-3.0.7.tar.gz

安装gcc、make等

# yum -y install gcc gcc-c++ make

添加redis用户和组

# groupadd  redis
# useradd -g redis -c "Redis Server" -d /var/lib/redis -s /sbin/nologin redis

安装redis

# tar zxvf redis-3.0.7.tar.gz
# cd redis-3.0.7
# make
# make install
# cd ..
# mv redis-3.0.7 /usr/local/redis

配置redis启动脚本

# cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis

启动redis

# service redis start

配置redis开机启动

# chkconfig redis on

设置redis环境变量

# vim /etc/profile

在其文件末尾添加如下变量

export PATH=$PATH:/usr/local/redis/src

或者用以下命令添加

# sed -i '/unset -f pathmunge/a\export PATH=$PATH:/usr/local/redis/src' /etc/profile

运行如下命令使环境变量生效

# source /etc/profile