- 安装tcl环境:
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz tar -xzvf tcl8.6.1-src.tar.gz cd /usr/local/tcl8.6.1/unix/ ./configure make && make install - 安装redis:
wget http://download.redis.io/releases/redis-5.0.5.tar.gz tar -zxvf redis-5.0.5.tar.gz cd redis-5.0.5 make && make test && make install - 配置redis:
- redis utils目录下,有个redis_init_script脚本,将其拷贝到linux的/etc/init.d目录中,并重命名为redis_6379
- (如果需要更改redis的启动端口,修改redis_6379脚本的第6行的REDISPORT(默认是6379))
- 将redis目录下的配置文件(redis.conf)移动到/etc/redis/6379.conf
- 新建redis的数据(持久化文件)存放目录:/var/redis/6379
- 调整redis.conf的如下配置:
- daemonize yes #让redis以daemon进程运行
- pidfile /var/run/redis_6379.pid #设置redis的pid文件位置
- (port 6379) #设置redis的监听端口号
- dir /var/redis/6379 #设置持久化文件的存储位置
- bind 192.168.xx.xx # 绑定本机ip
- 设置redis开机启动:
- 在redis_6379脚本中,最上面,加入两行注释
# chkconfig: 2345 90 10 # description: Redis is a persistent key-value database - 执行命令:
chkconfig redis_6379 on
- 在redis_6379脚本中,最上面,加入两行注释
- redis的正确打开方式(与关闭方式):
# 打开方式一(/etc/init.d目录下) redis_6379 start # 打开方式二 redis-server /redis.conf # 关闭(用kill -9的话,还有手动删除pid文件) redis-cli -h 192.168.xx.xx -p 6379 shutdown
首发于个人博客:zephyrlai.github.io