centos6上redis搭建配置
来源:互联网 发布:程序员专用昵称 编辑:程序博客网 时间:2024/06/05 04:19
centos6上redis搭建配置
1.下载安装
从官网下载redis-3.0.3.tar.gz
tar -zxvf redis-3.0.3.tar.gz
cd redis-3.0.3
make
make test 检查一下是否正常,遇到2个错误
[root@localhost redis-stable]# make test
cd src && make test
make[1]: Entering directory /usr/local/src/redis-stable/src'
/usr/local/src/redis-stable/src’
which: no tclsh8.5 in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/geffzhang/bin)
You need 'tclsh8.5' in order to run the Redis test
make[1]: *** [test] 错误 1
make[1]: Leaving directory
make: * [test] 错误 2
没安装tcl
按照官网http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html 上的安装
make install
编辑redis.conf文件
cp redis.conf /etc
修改daemonize no改成yes。
我们手动复制redis.conf到/etc目录下
cp redis.conf /etc
编写自init.d脚本
内容如下:
vi /etc/init.d/redis
############################chkconfig: 2345 10 90#description: Start and Stop redisPATH=/usr/local/bin:/sbin:/usr/bin:/binREDISPORT=6379EXEC=/usr/local/bin/redis-serverREDIS_CLI=/usr/local/bin/redis-cliPIDFILE=/var/run/redis.pidCONF="/etc/redis.conf"case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi if [ "$?"="0" ] then echo "Redis is running..." fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $REDIS_CLI -p $REDISPORT SHUTDOWN while [ -x ${PIDFILE} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2 exit 1esac##############################
修改权限,可以运行
chmod +x /etc/init.d/redis
- centos6上redis搭建配置
- centos6.5上redis集群搭建,基于redis-3.0.0-beta8--安装redis并测试
- CentOS6上安装redis并配置服务自启动
- centos6 安装配置 redis
- CentOS6上搭建Tomcat环境并配置服务自启动
- centos6.7 搭建 redis集群
- centos6.5安装配置redis
- CentOS6上搭建Subversion仓库
- centos6.5上搭建gitlab
- LNMP环境的搭建配置(CentOS6.2+nginx1.1.15+mysql5.6+php5.3.10+redis+memcached)
- Centos6.5中redis的搭建
- Centos6.4下搭建redis缓存
- Centos6.4下搭建redis集群
- Redis-cluster集群搭建(centos6.4)
- vritualBox 上CentOs6.5 安装redis
- Redis简单搭建配置。
- CentOS6.5下Redis安装与配置
- CentOS6.5下Redis安装与配置
- UIImageView的图片居中问题
- selenium exceptionin java (org.openqa.selenium.remote.UnreachableBrowserException)
- C++之并行开发
- 我的Android进阶之旅------>Android中adb install 安装错误常见列表
- SPDY 是什么?如何部署 SPDY?
- centos6上redis搭建配置
- Android 学习笔记七:使用Fragment创建动态UI
- Nim Game
- [165]Compare Version Numbers
- loaded the "XXXviewController" nib but the view outlet was not set
- Dark roads(MST模板)
- flot 绘图文档API
- 小bug?
- 如何配置oralce数据库的用户1权限