【框架学习(1) -- Linux下JDK及单机Redis部署】

记录动手框架学习过程
目标:
先在Linux下搭建好各种框架,复制节点修改配置形成集群。

Linux安装jdk

首先创建一个虚拟机,配置修改好网络ip等配置。

查看当前Java版本

java -version

查看当前系统安装的jdk相关:

rpm -qa | grep java

删除每一个

rpm -e --nodeps 要卸载的包

在这里插入图片描述

解压jdk:

cd /home/software/java
tar -zxvf jdk-8u202-linux-x64.tar.gz 

在这里插入图片描述

修改环境变量

vi /etc/profile

在文件profile的最后一行加上
注意:JAVA_HOME=对应的是自己的jdk存放路径,编辑后保存并退出

PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

刷新配置文件

source /etc/profile

如果刷新后,用 java -version 查看到的版本还不是自己安装的
直接重启

提示java和javac权限不够,需要加权限:

 chmod +x  /home/software/java/jdk1.8.0_202/bin/java

 java -version

 chmod +x  /home/software/java/jdk1.8.0_202/bin/javac

 javac -version

安装Redis

redis官网

在这里插入图片描述
下载

1、查看gcc版本,是否安装

gcc --version

在这里插入图片描述
如果没有安装:

yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash

2、上传解压

把下好的压缩包上传,解压:

tar -zxvf redis-7.0.5.tar.gz 

3、安装Redis

(1)编译

切换到解压出的Redis文件夹下:

make

然后就会出现如下:
在这里插入图片描述
执行完之后就是这样:
在这里插入图片描述
(2)安装

make install

执行结果如下:
在这里插入图片描述
安装目录:/usr/local/bin
在这里插入图片描述
这些都是刚才生成的:

redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲
redis-check-dump:修复有问题的dump.rdb文件
redis-sentinel:Redis集群使用
redis-server:Redis服务器启动命令
redis-cli:客户端,操作入口

4、启动Redis

方式1:前台

redis-server

需要卡住命令行,不能退,一般不用这个。

方式2:后台启动
找到redis目录下的 redis.conf 文件:
在这里插入图片描述
找到daemonize no 改成 yes
(这是把它设为守护线程)
在这里插入图片描述
再启动:

redis-server /home/software/redis-7.0.5/redis.conf

启动成功
在这里插入图片描述
启动客户端:

redis-cli

关闭redis服务端:

redis-cli shutdown

或者:
在这里插入图片描述

5、redis.conf里的几个参数

(1)bind
在这里插入图片描述
默认 127.0.0.1 只接受本机访问,不写(直接注释掉)就是无限制
或者指定ip访问
在这里插入图片描述
(2)protected-mode
默认开启保护模式,需要关闭
在这里插入图片描述
(3)port
端口
在这里插入图片描述
……

Jedis

引入Redis依赖

<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>4.3.1</version>
</dependency>

最新版,无所畏惧。

在这里插入图片描述
在这里插入图片描述

下一篇记录部署MySql

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上岸撒尿的鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值