CentOS安装Redis

KelleyJarre 8年前

来自: http://my.oschina.net/zzq911013/blog/608451


安装必要包

yum install gcc

解压安装包

tar -zxvfredis-3.0.5.tar.gz

安装redis

cd redis-3.0.5

    #如果不加参数,linux下会报错

make MALLOC=libc

    进入src

make install

    写入环境变量

echo 'PATH=$PATH:/usr/local/bin' >>/etc/profile  source /etc/profile  which redis-server

修改配置文件  

cp ./redis.conf /etc
daemonize yes #开启后台运行  loglevel warning #设置日志级别  logfile /var/log/redis/redis.log #日志文件路径  syslog-enabled yes #开启系统日志功能  dir /var/redis/data #数据库目录  requirepass 123456 #认证密码

创建文件夹

mkdir /var/redis/data  mkdir /var/log/redis/

启动Redis

redis-server /etc/redis.conf

开机自动启动

    #创建redis启动脚本

    #拷贝解压包下utils下redis启动脚本至/etc/init.d/

cp redis_init_script /etc/init.d/

    修改脚本名称(也可不修改)为redis

mv redis_init_script redis

    修改脚本pid及conf路径为实际路径

    

    修改优先级

    

    保存,退出!

    给启动脚本添加权限

chmod +x /etc/init.d/redis

    设置开机启动

chkconfig redis on

    redis服务命令

service redis start  service redis stop

开放6379端口

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT #授权  /etc/rc.d/init.d/iptables save #保存配置  /etc/rc.d/init.d/iptables restart #重启服务  /etc/init.d/iptables status