您的位置:首页 > 数据库 > Redis

阿里云服务器安装Redis及基本配置办法

2017-12-15 20:56 519 查看
Redis是阿里云的一款主打产品,那么用阿里云服务器怎么安装Redis及如何进行基本的配置,本人通过下面的文章来进行下解答。

请领取阿里云幸运券:点我领取

配置信息:个人电脑是win10 64位系统,服务器是阿里云CentOS 7.3 64位(小霸王学习机,1G内存60G硬盘)。

       一、Redis服务器安装

              因为在安装Redis的过程中会需要编译,所以服务器需要一个编译工具

              1、安装gcc

              在centos下面安装gcc,我们使用yum(包管理器)安装,因为gcc依赖了很多东西,而有些包系统可能已经安

            装了,有些没有,所以下面的命令最后都执行一遍,在shell中执行下面的命令:

         yum install cpp  

         yum install binutils

           yum install glibc-kernheaders

         yum install glibc-common

         yum install glibc-devel

         yum install gcc

         yum install make     

               但通过实践发现,我们的阿里云服务器貌似是有gcc的

               


            2、安装Redis

                 在这一步中,我们可以跟随官网的节奏走官网的Redis步骤(在这里我继续啰嗦一下) 
   

$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz $ tar xzf redis-4.0.2.tar.gz
$ cd redis-4.0.2
$ make

素质四连

                启动服务:

之前已经进入redis-4.0.2目录
//后台启动redis服务
src/redis-server &
//查询redis进程
ps -ef | grep redis
//结束进程
kill -9 pid

                 


                 初步测试:

之前cd进redis-4.0.2
[root@izm5e4ame764563jemkbgaz redis-4.0.2]# src/redis-cli

127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"

                 初步测试完成。。。。。。。

            3、修改配置文件

                    在安装完之后可能会稍微对配置上有点个性化需求,这里我只想改一下最大占用内存

                  redis.conf  在/root/redis-4.0.2 目录下

# limit for maxmemory so that there is some free RAM on the system for slave
# output buffers (but this is not needed if the policy is 'noeviction').
#
# maxmemory <bytes>  在这里的下面加上最大内存,我设定的是500M
maxmemory 524288000

# MAXMEMORY POLICY: how Redis will select what to remove when maxmemory


            4、可能出现的问题

                  如果在安装过程中出现了You need tcl 8.5 or newer in order to run the Redis test make:
*** [test] Error 1

                        类似错误,那么你可能需要安装一下子tcl

                  https://www.cnblogs.com/hanyinglong/p/5036558.html

                     感谢这位帅哥。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  阿里云Redis