栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java框架学习day01---maven+安装jdk1.8+tomcat8.5+zookeeper

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java框架学习day01---maven+安装jdk1.8+tomcat8.5+zookeeper

本篇笔记将会以博客的形式去写,旨在查漏补缺

3.19

文章目录

一、Maven的简介

1.1 项目构建的工具1.2 配置maven的镜像加速器:1.3 配置maven的本地仓库: 二、安装虚拟机

2.1 安装2.2 配置虚拟机的ip地址:2.3 安装客户端工具: 三、安装jdk1.8

3.1 上传安装包到linux3.2 解压缩安装包3.3 修改解压缩的目录名3.4 配置环境变量3.5 重新加载配置文件3.6 验证jdk是否安装成功: 四、安装tomcat8.5

7.1 上传Tomcat的安装包到linux7.2 解压缩tomcat 的安装包到/usr/local7.3 修改解压缩后的文件名7.4 启动tomcat7.5 停止tomcat7.6 安装工具包7.7 访问tomcat7.8 配置tomcat自启动

7.8.1 vi /etc/rc.d/rc.local 五、搭建Zookeeper注册中心

5.1 上传ZooKeeper的安装包:5.2 解压 zookeeper-3.4.10.tar.gz5.3 修改解压后的目录名:5.4 配置zookeeper的配置文件:5.5 启动zookeeper:5.6 停止zookeeper:5.7 查看2181端口是否处于监听状态:5.8 开放2181防火墙端口:5.9 开启zookeeper的自启动:5.10 关机重启虚拟机

一、Maven的简介 1.1 项目构建的工具

maven的官网: https://mvnrepository.com/

1.2 配置maven的镜像加速器:

我们可以通过配置国内的一些镜像来得以让maven可以正常使用

配置文件:setting.xml (172 行)

该配置文件在maven的解压目录下的conf文件夹中,可以使用记事本打开


    huaweicloud
    *
    https://mirrors.huaweicloud.com/repository/maven/


=====或=====


    nexus-aliyun
    *
    Nexus aliyun
    http://maven.aliyun.com/nexus/content/groups/public
 
1.3 配置maven的本地仓库:

需要在配置文件中指明maven的本地仓库,可以指定仓库在别的文章

配置文件:setting.xml (58 行)

仓库位置
二、安装虚拟机 2.1 安装

✨我的环境是:

VMwarre15.5.0

✨我的镜像是:

centos7-mini

mini是精简版,没有图形化界面,很多工具也需要手动去下载

正常去安装即可,如果不会可以去百度

2.2 配置虚拟机的ip地址:

当我们启动后,输入ip a 后发现竟然没有ip地址,这个时候我们就需要去配置虚拟机ip地址了

vi /etc/sysconfig/network-scripts/ifcfg-ens33

通过vi命令,我们可以直接去修改配置文件ifcfg-ens33

修改方法,执行上面vi /etc/sysconf...命令后,会进入大黑框,然后通过方向键将光标位移至要修改的地方,按i,现在就进入的编辑模式,可以使用删除键进行删除,然后在改成yes,修改好了按esc键,再依次输入:wq(保存退出的意思)

✨将 onBOOT=no 改成 onBOOT=yes

输入:wq,保存并退出

✨重启网卡

systemctl  restart network  

输入ip a,查看ip地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KDcb2cHt-1647695337686)(C:Users86138AppDataRoamingTyporatypora-user-imagesimage-20220319203058167.png)]

2.3 安装客户端工具:

测试连接情况

测试网络是否畅通:

[root@localhost ~]# ping   www.baidu.com 
PING www.a.shifen.com (180.101.49.11) 56(84) bytes of data.
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=1 ttl=128 time=81.6 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=2 ttl=128 time=7.48 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=3 ttl=128 time=29.8 ms
......

✨按Ctrl+C退出ping命令

三、安装jdk1.8 3.1 上传安装包到linux

上传可以使用ssh中的文件传输

也可使用xshell中的文件传输

总之,传到linux就好

这个地方我的jdk是1.8

jdk-8u131-linux-x64.tar.gz

jdk命名:

jdk1.8对应的就是javaSE8

jdk1.9---------------javaSE9

jdk10---------------javaSE10

jdk11---------------javaSE11

jdk12---------------javaSE12

3.2 解压缩安装包

将压缩包解压到/usr/local下面

# /root下

tar -xvf jdk-8u131-linux-x64.tar.gz -C /usr/local/
tar命令:
-x或--extract或--get 从备份文件中还原文件
-v或--verbose 显示指令执行过程
-f<备份文件>或--file=<备份文件> 指定备份文件
-C<目的目录>或--directory=<目的目录> 切换到指定的目录
3.3 修改解压缩的目录名
# /usr/local下

mv jdk1.8.0_131/ jdk1.8
3.4 配置环境变量
vi /etc/profile

添加下面的数据
等号两边不要加空格!

export JAVA_HOME=/usr/local/jdk1.8
export CLASS_PATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
3.5 重新加载配置文件
source /etc/profile
3.6 验证jdk是否安装成功:
java -version

如能看到jdk的版本,就ok

[root@localhost ~]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
四、安装tomcat8.5 7.1 上传Tomcat的安装包到linux

此处上传方法和jdk的方法是一样的

apache-tomcat-8.5.15.tar.gz
7.2 解压缩tomcat 的安装包到/usr/local
# /root下

tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/local/
7.3 修改解压缩后的文件名
# /usr/local下

mv apache-tomcat-8.5.15/ tomcat8.5
7.4 启动tomcat
# /usr/local/tomcat8.5/bin下

./startup.sh start
7.5 停止tomcat
# /usr/local/tomcat8.5/bin下

./shutdown.sh 
7.6 安装工具包

之前说了,我使用的是centos-mini版,缺少一些工具

# 安装net-tools   
# -y是确认
yum install net-tools -y

# 查看8080端口的使用情况
netstat -antp|grep 8080 
# 有LISTEN代表已启动
[root@localhost ~]# netstat -ant|grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN  
7.7 访问tomcat

启动后我们想要让我们电脑网页可以访问到,这个时候需要去关闭防火墙或者放开端口

# 放开端口
firewall-cmd --add-port=8080/tcp --permanent

# 重启防火墙
firewall-cmd --reload

# 查看防火墙信息
firewall-cmd --list-all

测试:http://192.168.188.129:8080/

7.8 配置tomcat自启动 7.8.1 vi /etc/rc.d/rc.local
vi /etc/rc.d/rc.local

# 添加以下内容
source /etc/profile
/usr/local/tomcat8.5/bin/startup.sh start

赋予可执行权限

chmod +x /etc/rc.d/rc.local
五、搭建Zookeeper注册中心 5.1 上传ZooKeeper的安装包:

方法同上

zookeeper-3.4.10.tar.gz
5.2 解压 zookeeper-3.4.10.tar.gz
# /root 下

tar -xvf zookeeper-3.4.10.tar.gz -C /usr/local
5.3 修改解压后的目录名:
# /usr/local下

mv zookeeper-3.4.10/ zookeeper
5.4 配置zookeeper的配置文件:
# /usr/local/zookeeper/conf下

cp zoo_sample.cfg zoo.cfg

zoo_sample.cfg官方给的配置文件参考

zoo.cfg是我们所需要的配置文件,实际上和zoo_sample.cfg内容一样

5.5 启动zookeeper:
# /usr/local/zookeeper/bin下

./zkServer.sh start
5.6 停止zookeeper:
# /usr/local/zookeeper/bin下

./zkServer.sh stop
5.7 查看2181端口是否处于监听状态:
netstat -antp|grep 2181
5.8 开放2181防火墙端口:
firewall-cmd --add-port=2181/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
5.9 开启zookeeper的自启动:
vi /etc/rc.d/rc.local

# 加入下面部分
/usr/local/zookeeper/bin/zkServer.sh start 
5.10 关机重启虚拟机

查看开机自启动是否正常

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/775889.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号