阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)

栏目: 数据库 · Redis · 发布时间: 6年前

内容简介:这篇文章主要介绍了阿里云服务器安装配置redis并且加入到开机启动,需要的朋友可以参考下

系统AliyunLinux

一、安装Redis(我把 redis 安装在了/alidata/server/redis下)

 去http://redis.io/download下载redis用FTP工具传到服务器或者按照redis官网写的步骤进行操作
   wget http://download.redis.io/releases/redis-2.8.18.tar.gz//下载
   tar xzf redis-2.8.18.tar.gz//解压
   cd redis-2.8.18
   make//编译

二、 配置Redis 

cp redis.conf /etc/redis.conf#复制一份redis配置文件到etc目录下
   打开redis配置文件vi /etc/redis.conf
   修改
   daemonize yes#是否作为守护进程运行
   dir /var/lib/redis/  缓存存放位置
   useradd redis  #增加redis用户
   mkdir -p /var/lib/redis#创建db文件夹
   chown redis.redis /var/lib/redis #db文件放在这里

三、编辑启动脚本(网上找的)

<span style="font-family:Microsoft YaHei;font-size:14px;"># description: Start and Stop redis 
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 "$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 exists, process is not running." 
  else 
   PID=$(cat $PIDFILE) 
   echo "Stopping..." 
   $REDIS_CLI -p $REDISPORT -a $AUTH SHUTDOWN  
   sleep 2 
   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 1 
esac</span> 

四、加入开机启动项

vi /etc/rc.d/rc.local

增加

/etc/init.d/redis start

五、测试

在你的站点目录下创建一个 php 文件

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('test', '11111');
echo $redis->get('test');

好了到此为止就配置好了redis,由于本人新手也是在摸索中配置了如有不对的地方欢迎大家指正,不胜感激!


以上所述就是小编给大家介绍的《阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Trading and Exchanges

Trading and Exchanges

Larry Harris / Oxford University Press, USA / 2002-10-24 / USD 95.00

This book is about trading, the people who trade securities and contracts, the marketplaces where they trade, and the rules that govern it. Readers will learn about investors, brokers, dealers, arbit......一起来看看 《Trading and Exchanges》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具