阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)
系统AliyunLinux
一、安装Redis(我把redis安装在了/alidata/server/redis下)
去http://redis.io/download下载redis用FTP工具传到服务器或者按照redis官网写的步骤进行操作 wgethttp://download.redis.io/releases/redis-2.8.18.tar.gz//下载 tarxzfredis-2.8.18.tar.gz//解压 cdredis-2.8.18 make//编译
二、配置Redis
cpredis.conf/etc/redis.conf#复制一份redis配置文件到etc目录下 打开redis配置文件vi/etc/redis.conf 修改 daemonizeyes#是否作为守护进程运行 dir/var/lib/redis/缓存存放位置 useraddredis#增加redis用户 mkdir-p/var/lib/redis#创建db文件夹 chownredis.redis/var/lib/redis#db文件放在这里
三、编辑启动脚本(网上找的)
#description:StartandStopredis PATH=/usr/local/bin:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/alidata/server/redis-2.8.18/src/redis-server REDIS_CLI=/alidata/server/redis-2.8.18/src/redis-cli PIDFILE=/var/run/redis.pid CONF="/etc/redis.conf" case"$1"in start) if[-f$PIDFILE] then echo"$PIDFILEexists,processisalreadyrunningorcrashed." else echo"StartingRedisserver..." $EXEC$CONF fi if["$?"="0"] then echo"Redisisrunning..." fi ;; stop) if[!-f$PIDFILE] then echo"$PIDFILEexists,processisnotrunning." else PID=$(cat$PIDFILE) echo"Stopping..." $REDIS_CLI-p$REDISPORT-a$AUTHSHUTDOWN sleep2 while[-x$PIDFILE] do echo"WaitingforRedistoshutdown..." sleep1 done echo"Redisstopped" fi ;; restart|force-reload) ${0}stop ${0}start ;; *) echo"Usage:/etc/init.d/redis{start|stop|restart|force-reload}">&2 exit1 esac
四、加入开机启动项
vi/etc/rc.d/rc.local
增加
/etc/init.d/redisstart
五、测试
在你的站点目录下创建一个php文件
$redis=newRedis(); $redis->connect('127.0.0.1',6379); $redis->set('test','11111'); echo$redis->get('test');
好了到此为止就配置好了redis,由于本人新手也是在摸索中配置了如有不对的地方欢迎大家指正,不胜感激!