文章目录
1 建表
2 后台注册接口
3 linux环境(3个centos)
3.1 安装centos7系统镜像
安装时选择服务器版mini版本安装
3.2 配置网络环境
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static #静态配置ip
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ab393c1b-df9a-433e-9cfb-6cd3423db5d6
DEVICE=ens33
ONBOOT=yes $开机自启
IPADDR=10.10.10.21 #ip地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=10.10.10.2 #网关
DNS1=114.114.114.114 #主DNS
3.3 关闭selinux
selinux是linux中的一个安全组件,但是此安全组件有很多不足之处,和我们的好多应用的组件会存在冲突,所以我们需要关闭;
vim /etc/selinux/config
SELINUX=disabled
3.4 关闭防火墙和开机自启
systemctl stop firewalld #停止防火墙
systemctl disable firewalld #禁用开机自启
3.5 安装jdk
- 新建文件夹soft,移动jdk到linux环境
- 解压jdk压缩包:tar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt
- 改名:mv jdk1.8.0_181/ jdk
- 环境变量:vim /etc/profile 加export JAVA_HOME=/opt/jdk和export PATH=$PATH:$JAVA_HOME/bin
- source /etc/profile
3.6 克隆服务器
克隆服务器之后,要配置网络环境
3.7 修改主机名称
修改三台机器的主机名称
vim /etc/hostname
3.8 修改主机映射
vim /etc/hosts
10.10.10.21 node01
10.10.10.22 node02
10.10.10.23 node03
在每个机器上都需要添加主机映射
3.9 主机之间的免密登录
ssh-keygen
ssh-copy-id node02
ssh-copy-id node03
SSH免密登录的原理主要基于下面的五个步骤:
1. 需要先在 B节点 配置 A节点 的公钥
2. A节点 请求 B节点 要求登录
3. B节点 使用 A节点 的公钥, 加密一段随机文本
4. A节点 使用私钥解密, 并发回给 B节点
5. B节点 验证文本是否正确