设为首页 收藏本站
查看: 831|回复: 0

[经验分享] Redis安装步骤(原创)

[复制链接]

尚未签到

发表于 2016-12-17 11:49:48 | 显示全部楼层 |阅读模式
  :liunx环境为red-hat6
:redis为2.8.17版本

  1.搭建基础环境
  1.1安装GCC,版本1.6.0_26
    未安装有可能在编译redis过程中报如下错
            make[3]: Entering directory `/home/hadoop/redis-2.8.17/deps/hiredis'
              gcc -std=c99 -pedantic -c -O3 -fPIC  -Wall -W -Wstrict-prototypes -Wwrite-strings -g -ggdb  net.c
              make[3]: gcc:命令未找到
              make[3]: *** [net.o] 错误 127
      安装gcc
      # yum  install  gcc
      如提示:
              Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
                This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
                Setting up Install Process
                No package gcc available.
                Error: Nothing to do
            此提示说明linux服务器没有注册,缺少相关的资源包,如果手动下载包,会很麻烦,建议安装本地化yum:181机器上/dev/cdrom目录中有很多安装包,操作步骤如下:
        #mkdir /mnt/cdrom           固定的目录
        #mount /dev/cdrom /mnt/cdrom      把/dev/cdrom挂载到/mnt/cdrom,这样的话/mnt/cdrom就可使用/dev/cdrom的安装包了。
   
        新建一个yum源的响应文件
        #vi /etc/yum.repos.d/local.repo
        添加内容如下:
                [base]
                name=linux 6
                baseurl=file:///mnt/cdrom
                gpgcheck=0
                enable=1
        修改yum源的地址
        #vi /usr/lib/python2.6/site-packages/yum/yumRepo.py
        在上面的文件中找到下面这行
                remote = url + '/' + relative
        将其改为
                remote = url + '/mnt/cdrom' + relative
        # yum  install  gcc
    1.2安装tcl版本8.5
        #yum install tcl
2.添加redis用户
  #groupadd redis
  #useradd redis -g redis
  #passwd redis
3.安装redis
  切换到redis用户
  # cd /data/app
  # mkdir redis
  # chmod 777 redis redis
  # su redis
  # tar xzf redis-2.8.17.tar.gz
    转到解压出来的目录
    # cd redis-2.8.17
    执行make命令
    # make
                make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump,它们的作用如下:   
                redis-server:redis服务器,负责redis的启动停止。如果直接执行redis-server,则默认按照/home/talos_test/redis/redis-2.8.17中的redis.conf配置文件            启动。也可以指定某个配置文件来启动:redis-server /path/redis.conf。停止Redis的最简单的方法是在启动实例的session中,直接使用Control-C命令。
                当然还可以通过客户端来停止服务,如可以用shutdown来停止Redis实例,具体命令为src/redis-cli shutdown;
                redis-cli:命令行客户端,用于连接redis,默认端口是6379,可以在redis.conf中配置;
                redis-benchmark:性能测试工具;
                redis-check-aof:aof文件修复工具;
                 redis-check-dump:rdb文件检查工具。
4.启动redis-server
  # cd redis-2.8.17/src
  # ./redis-server
5.连接redis
  # cd redis-2.8.17/src
  # ./redis-cli
  #127.0.0.1:6379>set kin 1
  #127.0.0.1:6379>get kin
  显示为1则表示安装成功

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-315577-1-1.html 上篇帖子: Redis hashes操作 下篇帖子: Red Hat系统安装Redis
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表