redis普通手动启动安装步骤

redis还提供了普通安装,也就是不写入开机启动,步骤如下:

部署的是redis-4.0.10版本,

部署步骤如下:

1、上传到服务器,解压

tar zxvf redis-4.0.10.tar.gz

2、进入解压后的redis-4.0.10文件夹,进行编译

make

3、编译成功后,执行安装命令

make install

4、安装后对redis.conf文件进行编辑,设置密码和运行后台启动,以及运行外部访问

设置密码,打开requirepass节点,其后加上密码:

requirepass 密码

允许后台运行,无启动界面,客户端关闭也不会跟随关闭,daemonize节点改为yes

daemonize yes

运行外部访问,注释掉bind 127.0.0.1

bind 127.0.0.1

5、开启redis,进入src下,启动时带上配置文件,不然以默认形式启动

./redis-server ../redis.conf

查看redis进程及启动端口,默认为6379:

ps -ef | grep redis

查看6379网络状态

netstat -tunpl | grep 6379

6、客户端测试

由于启动时指定了配置文件,而配置文件中配置了密码,所以连接时得指定密码

./redis-cli -h 127.0.0.1 -p 6379 -a 密码

通过set设置值,get获取值来查看是否可以正常操作,退出客户端使用exit命令

7、结束redis服务

./redis-cli -h 127.0.0.1 -p 6379 -a 7ujm6yhn shutdown

Original: https://www.cnblogs.com/javabg/p/14642895.html
Author: 关键步就几步
Title: redis普通手动启动安装步骤

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/77374/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • ubuntu中vi编辑器键盘错乱的问题

    Ubuntu安装完成后vi编辑器键盘不能正常使用,使用下面方法解决: 编辑文件/etc/vim/vimrc.tiny,将”compatible”改成&#82…

    2022年8月11日
    0170
  • Linux教程:SSH免密码登录的方法

    公司里有N台服务器需要经常登录,每次ssh的时候都要输入密码实在太不爽了,今天有空一口气全部改为公钥/私钥认证,登录再也不用任何密码了。 实现步骤: 1.在你的自己的机器下面使用s…

    Linux 2022年8月26日
    0145
  • Ubuntu14.04、win7双系统如何设置win7为默认启动项

    Ubuntu14.04、win7双系统设置win7为默认启动项方法: 在启动项选择菜单处记住windows 7对应的序号。 从上至下的序号从0开始计数,windows 7系统选项处…

    Linux 2022年8月26日
    0134
  • 文件夹图标修改软件 FolderIco

    本来文件夹图标是可以自定义的,只要找好图片,在软件中把图片格式转换成ico,再在文件夹属性中设置图标就可以了。 但是我发现转换出来的ico不够清晰,只有256*256,在大图标模式…

    Linux 2022年10月12日
    0128
  • git对已经提交过的文件添加到.gitignore

    摘自:https://blog.csdn.net/hnjb5873/article/details/108774212 git之前已经提交过的文件,在开发过程中,此文件需要忽略,添…

    Linux 2022年8月30日
    0116
  • spring-data-redis 2.0 的使用

    在使用Spring Boot2.x运行Redis时,发现百度不到顺手的文档,搞通后发现其实这个过程非常简单和简洁,觉得有必要拿出来分享一下。 Spring Boot2.x 不再使用…

    Linux 2022年9月14日
    0140
  • Linux内核调试方法总结

    Linux内核调试方法总结 一 调试前的准备 二 内核中的bug 三 内核调试配置选项 1 内核配置 2 调试原子操作 四 引发bug并打印信息 1 BUG()和BUG_ON() …

    2022年8月24日
    084
  • Spring MVC处理日期字符串参数自动转换成后台Date类型

    当前台提交日期字符串到后台时,以字符串形式传输,若后台接收时采用Date类型,则会报格式转换错误的异常. 方式一: 将 @DateTimeFormat(pattern = &amp…

    Linux 2022年11月7日
    0108
  • 网络通信知识地图

    知识地图是一种知识导航系统,它展示了不同知识库之间重要的动态关系。这篇文章的主要目的是从更高的角度展示前一篇文章的结构。文章的结构思路实际上是架构师层面应该掌握的网络通信知识的学习…

    Linux 2022年11月7日
    0106
  • Git 更新操作

    修改现有函数 [tom@CentOS ~]$ git clone gituser@git.server.com:project.git 上面的命令会产生以下结果。 Initiali…

    Linux 2022年8月30日
    0141
  • 这些年看过的Linux服务端开发的书籍推荐

    这些年看过的Linux相关书籍推荐 电脑书比较贵,但我是一个喜欢买纸质书的人,所以我通常会在京东等活动上买书,京东的价格要便宜得多。高年级学生开始阅读与计算机相关的书籍,有时同学让…

    2022年8月20日
    085
  • Linux下yum安装Nginx

    1、Centos6系统库中默认是没有nginx的rpn包的,所以我们需要先更新下rpm依赖库(1):使用yum安装nginx,安装nginx库 rpm -Uvh http://ng…

    2022年8月24日
    0149
  • 趣谈IO多路复用的本质

    在《轻松搞懂5种IO模型》中,我发起了一个投票。 答案是【同步IO多路复用】。目前,60%的朋友答对了。原因这里解释一下。 同步和异步的概念区别 同步:线程自己去获取结果。(一个线…

    Linux 2022年11月7日
    092
  • Meson version is 0.44.1 but project requires >=0.45.

    Yocto编译突然出现Meson编译出现版本问题; /***************************************************************…

    Linux 2022年8月30日
    0110
  • Linux-task_struct和文件系统及管道的关系

    推荐:文件描述符和文件指针的关系 fs_struct 记录该进程所在文件系统等信息。 files_struct 记录该进程当前打开的所有文件等信息,其中有一个元素为数组,数组索引是…

    Linux 2022年8月24日
    0120
  • Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备* 块设备* 网络设备 2, 开发环境构建: * 交叉工具链构建* NFS和tftp服务…

    2022年8月24日
    072
最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总