redis

1、下载安装

wget http://download.redis.io/releases/redis-stable.tar.gz
tar xzf redis-stable.tar.gz 
cd redis-stable
 mv redis-stable /usr/local/redis
 cd /usr/local/redis/
 make
 cd src/
 mkdir etc
 mv redis.conf etc/
 vi redis.conf 


 redis-server ../etc/redis.conf  #启动
make install
make test

  如果出现

  Redis need tcl 8.5 or newer

    需要下载安装

    

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/
cd  /usr/local/tcl8.6.1/unix/
 ./configure
 make && make install 

  

2、修改配置

  

vi redis.conf

# 启用守护进程后,Redis会把pid写到一个pidfile中,在/var/run/redis.pid
daemonize no

# 指定Redis监听端口,默认端口为6379
# 如果指定0端口,表示Redis不监听TCP连接
port 6379

# 指定本地数据库文件名,默认值为dump.rdb
dbfilename dump.rdb

# 设置Redis连接密码,如果配置了连接密码,客户端在连接Redis时需要通过auth <password>命令提供密码,默认关闭
# requirepass foobared

  

3、设置开启自启

cp redis/utils/redis_init_script /etc/init.d/redisd

#在配置文件顶端加入chkconfig: 2345 90 10 如果已经有了就不需要添加。 这个配置的意思是: redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
REDISPORT=6379 
EXEC=/usr/local/redis/bin/redis-server //redis 服务命令 
CLIEXEC=/usr/local/redis/bin/redis-cli //redis 客户端命令 
PIDFILE=/usr/local/redis/etc/redis_6379.pid //redis pid文件。启动创建,关闭删除。 
CONF="/usr/local/redis/etc/redis.conf" //redis 配置文件 


配置完毕,执行命令
chkconfig redisd on

执行命令
service redisd start

  

原文地址:https://www.cnblogs.com/pangxiaox/p/9285299.html