【实战】2-4Linux上JDK,Tomcat,Maven安装配置(centOS,阿里云)

时间:2021-01-08 16:40:41

虽然一步步把这些看视频的学习内容写下来真的很麻烦,但是为了自己以后有个参考,或者说回忆···还是硬着头皮再看一遍视频把关键点写下来

云服务器

趁着阿里云搞活动,先半年9.9元的基础版搞一台来~其实云服务器、linux等的深入配置我也还是门外汉,大家凑合看吧~

申请完主机后,在自己的电脑上用Xshell连接上去

由于看了下阿里云的服务器已经是默认使用阿里的源了,所以这里就不更改了,需要的小伙伴可以参考阿里云的说明。

JDK安装

清理自带JDK

#查看自带jdk
rpm -qa | grep jdk
#根据结果卸载,XXX为查询结果
yum remove XXX

下载最新JDK

cd /home
wget -O jdk-8u144-linux-x64.rpm http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm?AuthParam=1505917315_eaed7a85079439361a7106d1e0af8494

(不是很懂linux里面文件应该怎么放,就先把下载文件放在home里吧,这里下载的最新版的jdk-8u144,下载地址小伙伴们自己搞明白咯)

安装

下载完成后执行安装,就默认安装位置吧(我是在root下安装的,非root用户请自觉加上sudo)

rpm -ivh jdk-8u144-linux-x64.rpm
#默认安装在/usr/java/jdk1.8.0_144

安装完成后最后一步,配置环境变量

#编辑
vim /etc/profile
#在文件最后添加如下内容
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#esc 然后:wq退出
#使配置立即生效
source /etc/profile
#输入如下命令有java版本正常显示则安装正确
java -version
#如下所示
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

Tomcat安装

下载安装

#这里下载最新版了
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M26/bin/apache-tomcat-9.0.0.M26.tar.gz
#解压缩
tar -zxvf apache-tomcat-9.0.0.M26.tar.gz
#注意这里我是把解压后的文件放在了/developer下面
#配置环境变量
vim /etc/profile
#进入后在最后面加上
export CATALINA_HOME=/developer/apache-tomcat-9.0.0.M26
#退出后立即生效
source /etc/profile

配置UTF-8字符集,减少以后出乱码的情况

#进入tomcat的安装目录下的conf
cd /developer/apache-tomcat-9.0.0.M26/conf/
#编辑server.xml文件,在如图位置添加URIEncoding="UTF-8"

【实战】2-4Linux上JDK,Tomcat,Maven安装配置(centOS,阿里云)

验证Tomcat安装成功

#进入Tomcat安装目录下的bin文件夹,执行startup.sh脚本
./startup.sh
#看到如下结果表示安装成功

【实战】2-4Linux上JDK,Tomcat,Maven安装配置(centOS,阿里云)

还可以去阿里云的控制台把云服务器的8080端口打开,然后用自己的浏览器访问以下云服务器的8080端口,就可以看到tomcat的管理页面,同样也证明配置正确。这里就不截图了。

Maven安装配置

#下载最新版maven,用清华的源
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
#解压缩
tar -zxvf apache-maven-3.5.0-bin.tar.gz

配置环境变量

vim /etc/profile
#在最后加上
export MAVEN_HOME=/developer/apache-maven-3.5.0
#修改PATH,添加maven的部分
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
#保存退出,使立即生效
source /etc/profile

执行mvn -version有类似如下的结果就安装成功了
【实战】2-4Linux上JDK,Tomcat,Maven安装配置(centOS,阿里云)

Maven常用命令,稍微提一点
清除命令:mvn clean
编译命令:mvn compile
打包命令:mvn package
跳过单元测试:mvn clean package -Dmaven.test.skip=true

为了maven下载包速度快一点,这里配置一下*仓库的阿里云镜像

cd /developer/apache-maven-3.5.0/conf/
vim settings.xml
#在mirrors标签下加入如下内容
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
#然后保存退出

至此,这三样就安装配置完成了,接下去继续安装其他~