tomcat、jdk、maven的安装

一、tomcat安装

1.wget下载

   使用yum源下载wget工具。

[root@localhost ~]# yum -y install wget   #下载文件的工具

2.下载tomcat(使用链接下载)

    在浏览器直接搜索tomcat,进入到tomcat官网找到对应的软件包版本,复制链接地址到命令行,按Enter就可以直接下载,也可以在官网上直接下载到自己的笔记本电脑中,再直接将下载好的软件包拖拽到我们的虚拟机中即可。

注:拖拽软件包到虚拟机中需要下载一个插件到虚拟机中,使用yum -y install lrzsz命令进行下载。

[root@localhost ~]# wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz --no-check-certificate

3.解压软件包

[root@localhost ~]# tar -zxvf apache-tomcat-10.1.25.tar.gz
[root@localhost ~]# ls

4.启动tomcat服务

   tomcat服务运行需要java环境,若是没有java环境则需要配置。

[root@localhost apache-tomcat-10.1.25]# ./bin/startup.sh     //启动tomcat
Using CATALINA_BASE:   /usr/local/apache-tomcat-10.1.25
Using CATALINA_HOME:   /usr/local/apache-tomcat-10.1.25
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-10.1.25/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-10.1.25/bin/bootstrap.jar:/usr/local/apache-tomcat-10.1.25/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

5.tomcat的其他命令使用

    进入tomcat的conf文件目录下,查看里面的文件权限。其中r代表读权限,w代表写权限,x代表可执行权限。

[root@localhost ~]# cd /usr/local/apache-tomcat-10.1.25/conf

[root@localhost conf]# ls -l
总用量 232
-rw-------. 1 root root  12926 6月  15 03:31 catalina.policy
-rw-------. 1 root root   7693 6月  15 03:31 catalina.properties
-rw-------. 1 root root   1411 6月  15 03:31 context.xml
-rw-------. 1 root root   1149 6月  15 03:31 jaspic-providers.xml
-rw-------. 1 root root   2313 6月  15 03:31 jaspic-providers.xsd
-rw-------. 1 root root   4144 6月  15 03:31 logging.properties
-rw-------. 1 root root   7087 6月  15 03:31 server.xml
-rw-------. 1 root root   2756 6月  15 03:31 tomcat-users.xml
-rw-------. 1 root root   2558 6月  15 03:31 tomcat-users.xsd
-rw-------. 1 root root 172780 6月  15 03:31 web.xml

  查看tomcat的文件信息

[root@localhost conf]# cd /usr/local/apache-tomcat-10.1.25
[root@localhost apache-tomcat-10.1.25]# ls -l
总用量 132
drwxr-x---. 2 root root  4096 7月   8 22:29 bin
-rw-r-----. 1 root root 21039 6月  15 03:31 BUILDING.txt
drwx------. 2 root root   238 6月  15 03:31 conf     #配置文件
-rw-r-----. 1 root root  6210 6月  15 03:31 CONTRIBUTING.md
drwxr-x---. 2 root root  4096 7月   8 22:29 lib     
-rw-r-----. 1 root root 60393 6月  15 03:31 LICENSE
drwxr-x---. 2 root root     6 6月  15 03:31 logs    #日志信息
-rw-r-----. 1 root root  2333 6月  15 03:31 NOTICE
-rw-r-----. 1 root root  3298 6月  15 03:31 README.md
-rw-r-----. 1 root root  6776 6月  15 03:31 RELEASE-NOTES
-rw-r-----. 1 root root 16076 6月  15 03:31 RUNNING.txt
drwxr-x---. 2 root root    30 7月   8 22:29 temp        #临时文件
drwxr-x---. 7 root root    81 6月  15 03:31 webapps    #等同与nginx中的html/文件,(静态资源,.jsp,.war)
drwxr-x---. 2 root root     6 6月  15 03:31 work      #装的是系统文件

二、jdk安装

1.下载安装jdk(使用链接方式)

[root@localhost apache-tomcat-10.1.25]# yum list | grep jdk
[root@localhost apache-tomcat-10.1.25]# yum -y install java-1.8.0-openjdk.x86_64

[root@localhost apache-tomcat-10.1.25]# java -version     //查看Java版本信息
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

2.编写一个Java文件

[root@localhost apache-tomcat-10.1.25]# cd /opt
[root@localhost opt]# touch main.java    //创建一个空文件
[root@localhost opt]# vim main.java      #编写一个简单的Java程序

public class main{
       public static void main(String[]args){
                System.out.println("Hello World");  
       }
}

[root@localhost opt]yum -y install java-1.8.0-openjdk-devel
[root@localhost opt]# vim main.java 
[root@localhost opt]# javac main.java    #编译
[root@localhost opt]# ls -l   #查看Java编译后的文件
总用量 14
-rwxrwxrwx. 1 root root    0 7月   8 21:17 abc
-rw-r--r--. 1 root root  282 7月   8 21:17 application.perperties
drwxr-xr-x. 8 root root 2048 5月   4 2018 centos
-rw-r--r--. 1 root root  406 7月   8 23:46 main.class
-rw-r--r--. 1 root root  126 7月   8 23:46 main.java
[root@localhost opt]# java main   #运行Java程序
Hello World

三、maven安装

       maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件,让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中不需要安装,所有bin和sbin目录中都没有link文件指定mvn指令,在/etc/profile中新起一行。export暴露这个指令export PATH=/opt/apache-maven-3.9.8/bin:$PATH,修改完成之后使用source /etc/profile命令让配置文件生效。

1.下载软件包(使用链接地址下载)

[root@localhost opt]# wget https://dlcdn.apache.org/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz --no-check-certificate

2.解压软件包

[root@localhost opt]# tar -zxvf apache-maven-3.9.8-bin.tar.gz
[root@localhost opt]# ls     #查看
abc                 apache-maven-3.9.8-bin.tar.gz  centos      main.java
apache-maven-3.9.8  application.perperties         main.class

3.maven环境变量的配置

[root@localhost opt]# ls /opt/apache-maven-3.9.8
bin  boot  conf  lib  LICENSE  NOTICE  README.txt
[root@localhost opt]# cd /opt/apache-maven-3.9.8/bin   
[root@localhost bin]# vim /etc/profile   #配置环境变量的文件

在/etc/profile的文件末尾加一行命令

4.让配置文件生效

[root@localhost bin]# source /etc/profile
[root@localhost bin]# mvn -v    #查看maven的版本
Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
Maven home: /opt/apache-maven-3.9.8
Java version: 1.8.0_161, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix"

四、练习tomcat 9版本的安装

1.下载安装

[root@localhost opt]# wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz --no-check-certificate    #下载软件包
[root@localhost opt]# tar -zxvf apache-tomcat-9.0.91.tar.gz   #解压缩
[root@localhost opt]# ls
abc                            apache-tomcat-9.0.91         centos
apache-maven-3.9.8             apache-tomcat-9.0.91.tar.gz  main.class
apache-maven-3.9.8-bin.tar.gz  application.perperties       main.java
[root@localhost opt]# cd apache-tomcat-9.0.91/
[root@localhost apache-tomcat-9.0.91]# ./bin/startup.sh   #启动tomcat
Using CATALINA_BASE:   /opt/apache-tomcat-9.0.91
Using CATALINA_HOME:   /opt/apache-tomcat-9.0.91
Using CATALINA_TMPDIR: /opt/apache-tomcat-9.0.91/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /opt/apache-tomcat-9.0.91/bin/bootstrap.jar:/opt/apache-tomcat-9.0.91/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.
[root@localhost apache-tomcat-9.0.91]# systemctl stop firewalld   #关闭防火墙

2.浏览器测试

    在真机浏览器输入虚拟机的地址及端口验证tomcat安装是否成功,出现以下页面,则表示安装成功。

五、问题解决

1.在使用yum -y install java-1.8.0-openjdk.x86_64命令安装jdk的时候,若是运行javac不成功,则使用 yum -y install java-1.8.0-openjdk-devel命令安装即可。

2.在使用链接下载时,若出现“wget: 无法解析主机地址”错误,则需修改/etc/resolv.conf文件中的nameserver字,再次下载即可。

[root@localhost apache-tomcat-9.0.91]# sudo vim /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.8.4  

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值