记录动手框架学习过程
目标:
先在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
下载
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