美文网首页
Redis服务器搭建和部署

Redis服务器搭建和部署

作者: peng_js | 来源:发表于2017-08-27 13:28 被阅读0次

    1.参考链接 http://www.cnblogs.com/haoxinyue/p/3620648.html

    参考视频 http://study.163.com/course/courseLearn.htm?courseId=265010#/learn/video?lessonId=373693&courseId=265010

    2. 链接服务器

    ssh lipeng@114.215.249.215 -p38005 密码 asdfghjkl 普通用户

    ssh root@114.215.249.215 -p38005 Wenhuating123 root用户

    在终端里链接 普通用户 因为root用户设置了不能远程链接 所以先登录普通用户才可以切换到root用户

    切换到root用户 输入 su  会提示输入root密码 输入root密码回车即可

    按照下面流程做

    wget http://download.redis.io/redis-stable.tar.gz

    tar xvzf redis-stable.tar.gz

    cd redis-stable

    make

    前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。

    异常一:

    make[2]: cc: Command not found

    异常原因:没有安装gcc

    解决方案:yum install gcc-c++

    异常二:

    zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory

    异常原因:一些编译依赖或原来编译遗留出现的问题

    解决方案:make distclean。清理一下,然后再make。

    在make成功以后,需要make test。在make test出现异常。

    异常一:

    couldn't execute "tclsh8.5": no such file or directory

    异常原因:没有安装tcl

    解决方案:yum install -y tcl。

    3.在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等

    为了方便管理用cp命令复制到usr目录下运行。把全部多出的可执行文件就是高亮的不部分全部拷贝到 /usr/local/bin/

    cp redis-server /usr/local/bin/

    cp redis-cli /usr/local/bin/

    想省事的话也可以用一个命令拷贝 cp redis-server redis-cli 等等 /usr/local/bin/

    然后新建目录,存放配置文件

    mkdir /etc/redis

    mkdir /var/redis

    mkdir /var/redis/log

    mkdir /var/redis/run

    mkdir /var/redis/6379

    4.在redis解压根目录中找到配置文件redis.conf,复制到如下位置。

    复制的原因是以防万一配置文件被改坏掉 留个备份

    cp redis.conf /etc/redis/6379.conf

    5.切换到 /etc/redis/6379.conf

    通过vim命令修改

    daemonize yes //设置后台运行

    6.切换到 /usr/local/bin/下运行输入 ./redis-server 开启redis服务

    这是因为没有设置默认生效的配置文件

    设置一下要生效的配置文件

    切换到 /usr/local/bin/ 目录下(因为这个目录下有 redis-server命令)

    ./redis-server /etc/redis/6379.conf (后面这个是你要指定的配置文件所在位置)

    7.输入 ./redis-server /etc/redis/6379.conf 启动redis

    下面的8、9主要是来测试redis是否启动成功

    8.输入 netstat -tunpl |grep 6379 查看6379端口是否被redis使用

    9.输入 ps -ef | grep redis 查看redis进程

    相关文章

      网友评论

          本文标题:Redis服务器搭建和部署

          本文链接:https://www.haomeiwen.com/subject/vcibdxtx.html