1.安装jdk1.8

[root@sht-logstash-01 ~]# cd /usr/java/

[root@sht-logstash-01 java]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz

[root@sht-logstash-01 java]# tar -zxvf jdk-8u111-linux-x64.tar.gz

[root@sht-logstash-01 java]# vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_111

export path=$JAVA_HOME/bin:$PATH

[root@sht-logstash-01 java]# source /etc/profile

[root@sht-logstash-01 java]# java -version

java version "1.8.0_111"

Java(TM) SE Runtime Environment (build 1.8.0_111-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

[root@sht-logstash-01 java]#

2.安装 redis 3.2.5

2.1 安装编绎所需包gcc,tcl

[root@sht-logstash-01 local]# yum install gcc

[root@sht-logstash-01 local]# yum install tcl

2.2 下载redis-3.2.5

[root@sht-logstash-01 local]# wget http://download.redis.io/releases/redis-3.2.5.tar.gz

--2016-11-12 20:16:40--  http://download.redis.io/releases/redis-3.2.5.tar.gz

Resolving download.redis.io (download.redis.io)... 109.74.203.151

Connecting to download.redis.io (download.redis.io)|109.74.203.151|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 1544040 (1.5M) [application/x-gzip]

Saving to: ‘redis-3.2.5.tar.gz’

100%[==========================================================================================================================>] 1,544,040    221KB/s   in 6.8s

2016-11-12 20:16:47 (221 KB/s) - ‘redis-3.2.5.tar.gz’ saved [1544040/1544040]

2.3 安装redis

[root@sht-logstash-01 local]# mkdir /usr/local/redis

[root@sht-logstash-01 local]# tar xzvf redis-3.2.5.tar.gz

[root@sht-logstash-01 local]# cd redis-3.2.5

[root@sht-logstash-01 redis-3.2.5]# make PREFIX=/usr/local/redis install

[root@sht-logstash-01 redis-3.2.5]# cd ../

[root@sht-logstash-01 redis-3.2.5]# ll /usr/local/redis/bin/

total 15056

-rwxr-xr-x 1 root root 2431728 Nov 12 20:45 redis-benchmark

-rwxr-xr-x 1 root root   25165 Nov 12 20:45 redis-check-aof

-rwxr-xr-x 1 root root 5182191 Nov 12 20:45 redis-check-rdb

-rwxr-xr-x 1 root root 2584443 Nov 12 20:45 redis-cli

lrwxrwxrwx 1 root root      12 Nov 12 20:45 redis-sentinel -> redis-server

-rwxr-xr-x 1 root root 5182191 Nov 12 20:45 redis-server

2.4 配置redis为服务

[root@server redis-3.2.5]#cp utils/redis_init_script /etc/rc.d/init.d/redis

[root@server redis-3.2.5]#vi /etc/rc.d/init.d/redis

在第二行添加:#chkconfig: 2345 80 90

EXEC=/usr/local/bin/redis-server  修改成 EXEC=/usr/local/redis/bin/redis-server

CLIEXEC=/usr/local/bin/redis-cli  修改成 CLIEXEC=/usr/local/redis/bin/redis-cli

CONF="/etc/redis/${REDISPORT}.conf" 修改成 CONF="/usr/local/redis/conf/${REDISPORT}.conf"

$EXEC $CONF 修改成  $EXEC $CONF &

[root@server redis-3.2.5]#mkdir /usr/local/redis/conf/

[root@server redis-3.2.5]#chkconfig --add redis

[root@server redis-3.2.5]#cp redis.conf /usr/local/redis/conf/6379.conf

[root@server redis-3.2.5]#vi /usr/local/redis/conf/6379.conf

daemonize yes

pidfile /var/run/redis_6379.pid

bind 172.16.100.79

2.5 启动redis

[root@server redis-3.2.5]# cd ../redis

[root@sht-logstash-01 redis]# service redis start

Starting Redis server...

[root@sht-logstash-01 redis]# netstat -tnlp|grep redis

tcp        0      0 172.16.100.79:6379      0.0.0.0:*               LISTEN      30032/redis-server

[root@sht-logstash-01 redis]#

2.6 添加环境变量

[root@sht-logstash-01 redis]# vi /etc/profile

export REDIS_HOME=/usr/local/redis

export PATH=$REDIS_HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

[root@sht-logstash-01 redis]# source /etc/profile

[root@sht-logstash-01 redis]# which redis-cli

/usr/local/redis/bin/redis-cli

2.7 测试 和 设置密码(本次实验未设置密码)

[root@sht-logstash-01 redis]# redis-cli -h sht-logstash-01

sht-logstash-01:6379>

sht-logstash-01:6379> set testkey testvalue

OK

sht-logstash-01:6379> get test

(nil)

sht-logstash-01:6379> get testkey

"testvalue"

sht-logstash-01:6379>

[root@sht-logstash-01 redis]# vi /usr/local/redis/conf/6379.conf

/*添加一个验证密码*/

requirepass 123456

[root@sht-logstash-01 redis]# service redis stop

[root@sht-logstash-01 redis]# service redis start

[root@sht-logstash-01 redis]# -h sht-logstash-01

sht-logstash-01:6379> set key ss

(error) NOAUTH Authentication required.

[root@server redis-3.2.5]# redis-cli -h sht-logstash-01 -a 123456

sht-logstash-01:6379> set a b

OK

sht-logstash-01:6379> get a

"b"

sht-logstash-01:6379> exit;

[root@sht-logstash-01 redis]#

Redis3.2.5部署(单节点)相关推荐

  1. 【原】docker部署单节点consul

    docker下部署单节点的consul,最重要的是在run consul时,配置-bootstrap-expect=1 docker run --name consul1 -d -p 5902:850 ...

  2. k8s安装sqlite3_kubernetes环境部署单节点redis数据库的方法

    kubernetes部署redis数据库(单节点) redis简介 Redis 是我们常用的非关系型数据库,在项目开发.测试.部署到生成环境时,经常需要部署一套 Redis 来对数据进行缓存.这里介绍 ...

  3. K8S部署单节点zookeeper服务

    要使用Kubernetes (K8s) 部署单节点Zookeeper服务,需要执行以下步骤: 0.创建Zookeeper镜像 该镜像包含Zookeeper二进制文件和配置文件,使用Dockerfile ...

  4. 基于VMware采用kubeadm方式部署单节点k8s集群(练习使用)

    1.虚拟机安装centos7.6 1.1 导入镜像 这里选择的版本是:CentOS-7-x86_64-DVD-2207-02.iso(即centos7.6的镜像) 镜像下载地址: http://mir ...

  5. kubernetes (k8s)的二进制部署单节点(etcd和flannel网络)

    文章目录 1 常见的k8s部署方式 2 环境准备 2.1 拓扑 2.2 所有主机关闭防火墙,selinux,swap 2.3 所有主机配置主机名,并再maser上做主机映射 2.4 所有主机将桥接的I ...

  6. kafka启动_Kafka安装部署——单节点

    1.1 Kafka的单节点部署 在实际的工作中,经常使用Kafka作为消息队列,然而并不是每一种业务场景都需要集群版的Kafka,有时单节点的Kafka就能满足了业务的需求.以下就是单节点kafka的 ...

  7. 使用rancher-2.5.5部署单节点kubernetes集群

    rancher2.5.x发布,除了新的feature外,更加简洁,体验/研究/熟悉一下,方便后续的落地使用.感觉:太爽了 相关版本信息: rancher:v2.5.5 helm3:v3.5.1 kub ...

  8. HECO使用docker部署单节点的开发网

    文章目录 一. 编写说明 1.1 文档说明 1.2 配置信息 1.3 部署文档信息 二.heco开发网镜像生成 三.heco主链容器生成 3.1 配置文件编写 3.2 预先创建一个账户地址 3.3 创 ...

  9. K8S二进制部署---单节点master

    目录 一.环境准备 二.部署etcd集群 一.环境准备 先准备3台主机,首先搭建Master单节点集群. 因为 Master 是整个 K8S 集群的大脑,没有 Master 接下来的每一步操作都会变得 ...

最新文章

  1. BBI:Eran Elinav组综述在微生物组研究中使用宏转录组
  2. 细节无处不在!东莞网络推广分享哪些操作会影响网站优化效果?
  3. 集成 AquaLogic BPM Suite 6.0 和 AquaLogic Service Bus
  4. 博客园T恤PP泄漏版(附图)
  5. 2017网易内推编程题(判断单词):解答代码
  6. Excel有哪些需要熟练掌握而很多人不会的技能!
  7. linux配置apache服务器项目文档,Apache(Linux)服务器配置文档.doc
  8. Nginx下Uwsgi模块常用参数说明
  9. 实验19:Frame-Relay
  10. IntelliJ IDEA创建和配置Maven项目并运行
  11. 搜索引擎网站登录入口|免费登录|百度登录|谷歌登录|网站收录入口
  12. cleanmymac x免费版安装包下载使用教程
  13. 欧姆龙plc编程软件CX-Progammer v9.8升级教程
  14. 华为机试真题 Python 实现【最短木板长度】【100%通过率】【2022.11 Q4 新题】
  15. 分布式tensorflow测试代码
  16. uniapp tabBar角标问题
  17. 【解决方案】基于国标GB28181协议EasyGBS平台搭建的交警执法综合管理视频监控方案
  18. 2008中国十佳IC设计公司(二):土鳖博士创业一样成功
  19. uni-app - H5 网站项目接入集成 51LA 网站统计详细教程(提供 51LA.js 官方插件与引入教程)
  20. 投稿经验分享之五:申请专利

热门文章

  1. Linux学习:第一章-Linux简介
  2. 学习笔记18-C语言-文件
  3. 游戏中DDA算法和Bresenham算法的应用
  4. 普通类创建获取session 方式_猿蜕变11——一文搞懂mybatis花式使用方式
  5. 密钥协商(密钥交换)机制的讲解
  6. Springboot整合缓存
  7. Java基础——Java反射机制及IoC原理
  8. 延长汽车寿命的6个良好习惯
  9. 如果风 知道 ... 如果云 知道 ...
  10. You can‘t specify target table ‘XXX‘ for update in FROM clause