• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    阿里云服务器安装配置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,由于本人新手也是在摸索中配置了如有不对的地方欢迎大家指正,不胜感激!

    您可能感兴趣的文章:
    • 详解阿里云Linux启动tomcat并能外网访问
    • 阿里云Centos7下安装Redis及tomcat设置自启动的方法
    上一篇:Redis两种持久化方案RDB和AOF详解
    下一篇:浅析Redis分布式锁
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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