1、安装redis

【1】下载安装包

#准备安装文件夹

mkdir /usr/local/soft/redis

#进入文件夹

cd /usr/local/soft/redis

#下载安装包

wget http://download.redis.io/releases/redis-4.0.11.tar.gz

【2】安装redis

#解压

tar zvxf redis-4.0.11.tar.gz

#编译

cd redis-4.0.11

make

#编译之后,提示可以‘make test‘

make test

【3】配置redis.conf

#复制两份redis.conf,分别是6378、6379的配置文件

cp redis.conf redis-6378.conf

cp redis.conf redis-6379.conf

#端口默认是6379,所以将redis-6378.conf的端口修改为6378

vim /usr/local/soft/redis/redis-4.0.11/redis-6378.conf

2、将启动做成服务

vim /etc/init.d/redis-6379

文本内添加:

#!/bin/bash

# description: redis Start Stop Restart

# processname: redis

# chkconfig: 234 30 90

REDIS_HOME=/usr/local/soft/redis

case $1 in

start)

$REDIS_HOME/redis-4.0.11/src/redis-server $REDIS_HOME/redis-4.0.11/redis-6379.conf &

;;

stop)

kill -9 `lsof -i:6379 | awk ‘{print $2}‘`

echo "redis-6379 killed"

;;

restart)

service redis-6379 stop

sleep 0.2m

service redis-6379 start

;;

esac

exit 0

6378同理:

3、启动redis

service redis-6379 start

【1】根据提示解决报错

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition.

To fix this issue add ‘vm.overcommit_memory = 1‘ to /etc/sysctl.conf

and then reboot or run the command ‘sysctl vm.overcommit_memory=1‘ for this to take effect.

15104:M 10 Apr 09:44:29.767 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel.

This will create latency and memory usage issues with Redis.

To fix this issue run the command ‘echo never > /sys/kernel/mm/transparent_hugepage/enabled‘ as root,and add it to your /etc/rc.local

in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.

15104:M 10 Apr 09:44:29.767 * Ready to accept connections

vim /etc/sysctl.conf

文本内加:

vm.overcommit_memory = 1

使之生效

sysctl vm.overcommit_memory=1

echo never > /sys/kernel/mm/transparent_hugepage/enabled

添加到文件使开机重启后继续生效

vi /etc/rc.local

文本内添加:

echo never > /sys/kernel/mm/transparent_hugepage/enabled

【2】再次启动

#启动6379

service redis-6379 start

#启动6378

service redis-6378 start

#查看进程

ps -ef | grep redis

4、配置环境变量

vim /etc/profile

文本中添加

export REDIS_HOME=/usr/local/soft/redis/redis-4.0.1

:$REDIS_HOME/src

使之生效

source /etc/profile

测试是否配置成功

redis-cli

5、本地连接

#默认连接6379,也可以指定端口

redis-cli

#连接6378,需要指定端口

redis-cli -p 6378

修改redis服务器的端口号,Centos7搭建redis,同一服务器启动两个端口的redis相关推荐

  1. Centos7搭建Redis,同一服务器启动两个端口的Redis

    1.安装redis [1]下载安装包 #准备安装文件夹 mkdir /usr/local/soft/redis #进入文件夹 cd /usr/local/soft/redis #下载安装包 wget ...

  2. 如何修改嵌入式服务器的端口号,Ai聘网之如何修改Spring Boot应用启动的嵌入式Tomcat的默认端口8080...

    原标题:Ai聘网之如何修改Spring Boot应用启动的嵌入式Tomcat的默认端口8080 Spring Boot是深受广大Java开发人员喜爱的框架,尤其是需要用Java开发微服务的那些开发人员 ...

  3. Centos7 搭建LNMP架构服务器实战

    Centos7 搭建LNMP架构服务器实战 前言 需求分析 拓朴设计及各服务器地址规划 配置部分 后端服务器实现 Web-1 nginx整合 Web-2 nginx整合 后端服务器测试 高可用Web集 ...

  4. 查看计算机远程端口,如何查看服务器远程端口号.doc

    如何查看服务器远程端口号 如何查看服务器远程端口号 篇一:服务器端口怎么打开_系统端口安全配置 服务器端口怎么打开 方法/步骤 1. 1 首先在右下角电脑连接右键打开网络连接设置. 2. 2 选择一个 ...

  5. Centos7搭建本地Web服务器

    Centos7搭建本地Web服务器 1 概述 系统centos8,利用httpd搭建本地web服务器 2 安装httpd yum install -y httpd 3 服务启动和开机自启 system ...

  6. linux下oracle端口修改,LINUX oracle修改默认监听端口号1521

    LINUX oracle修改默认监听端口号1521 发布时间:2020-06-11 21:55:06 来源:51CTO 阅读:18821 作者:yiloudesha ORACLE的默认监听端口号为15 ...

  7. Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器

    Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器 一.搭建NginxWeb服务器     此种方式是用yum安装Nginx,为保证安装成功需在安装之前提前安装epel扩展源.     用 ...

  8. 修改服务器里的端口,怎么修改windows服务器登陆端口号

    一般windows服务器默认的远程连接的端口号是3389,有时我们需要更改这个端口号. 警告 :注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统.Microsoft 不能保证您可以解决因注 ...

  9. 修改服务器3389 端口号,修改服务器3389端口为其它端口

    一.服务器不使用防火墙情况 1.cmd进入regedit, 2.找到: ①计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Termina ...

最新文章

  1. 为什么要实现序列化接口
  2. python下载图片并保存_Python爬虫获取图片并下载保存至本地的实例
  3. rip协议中周期性广播路由信息的报文_距离矢量路由协议(RIP)
  4. 蓝桥杯vip答案java_Java实现 蓝桥杯VIP 算法训练 麦森数
  5. php嗅探木马,PHP安全-密码嗅探
  6. 向mysql中添加更新时间_mysql 实现添加时间自动添加更新时间自动更新操作
  7. Linux 下安装JDK1.8-解压版
  8. 介绍一本好书《海量数据库解决方案》
  9. IBM SPSS Amos下载与安装
  10. 刘汝佳--小学生算数
  11. Android 播放本地 ts 格式视频
  12. php 抽奖系统源码下载,魔众砸金蛋抽奖系统PHP源码 v2.0.0
  13. 计算机实际应用,计算机在各个领域中的应用
  14. ICPC 山东省省赛刷题 第十一届山东省大学生程序设计竞赛 ACM省赛 牛客 DGHM题
  15. 当你热爱现实, 世界就是你照见的自己
  16. Gitlab关闭开放注册功能
  17. c语言编程星空代码,写给初学者──如何学习C语言
  18. Python数据分析:爬虫从网页爬取数据需要几步?
  19. 在网上开期货账户优势很大
  20. 专利证书号是指什么号

热门文章

  1. Kotin学习手记——类,android手机开发
  2. c语言字母意义,C语言 字符串前加L的意义 如:L“A”
  3. excel 时间计算
  4. 服务器502错误的原因分析
  5. 图像识别,让公式搬运不再麻烦!
  6. Como criar uma linguagem usando ANTLR4 e Java
  7. 2星|陈九霖《商业的逻辑》:曾经入狱的中航油(新加坡)掌门人的商业感想...
  8. 微信小程序 console @appservice-current-context
  9. 取色小工具 - wiflish - BlogJava
  10. 支持 ScrollView ViewGroup ListView RecyclerView NestedScrollView长截图