首页 > 系统相关 >【Tomcat】ubuntu系统安装Tomcat

【Tomcat】ubuntu系统安装Tomcat

时间:2022-12-27 11:55:13浏览次数:44  
标签:web tomcat Tomcat myweb index html ubuntu 安装

sudo apt-get install apache2

 

https://www.cnblogs.com/srong0221/p/16857233.html

Tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,支持最新的Servlet 2.4 和JSP 2.0 规范,在中小型系统和并发访问用户不是很多的场合下被普遍使用

版本

系统:Ubuntu20.04

Tomcat:10.0.0.27

Java:17.0.4

安装步骤

1.安装Java环境:sudo apt install openjdk-17-jre-headless(headless版本无图形化界面,适合服务器)

 输入:java --version,查看Java环境是否安装成功

2.安装Tomcat:sudo wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.27/bin/apache-tomcat-10.0.27.tar.gz(下载慢更新源到国内,如阿里源或清华源)

3.解压Tomcat:sudo apache-tomcat-10.0.27.tar.gz /usr/local/

4.启动Tomcat:

 进入到bin目录下:cd /usr/local/apache-tomcat-10.0.27/bin

 输入:./startup.sh

 让服务器的8080端口开通(服务器注意)

 浏览器输入:ip:8080(本地安装输入:127.0.0.1:8080),若有响应说明Tomcat安装成功

使用

1.目录说明(/usr/local/apache-tomcat-10.0.27下的文件)

bin:启动和关闭Tomcat的文件
conf:配置文件
server.xml该文件用于配置server相关信息,如Tomcat启动端口号,主机(host)
web.xml文件配置web应用(web应用相当于一个站点)
tomcat-user.xml配置用户名密码和相关权限
lib:存放Tomcat运行需要的jar包
logs:存放日志
webapps:存放我们的web应用
work:工作目录,用来存放jsp被访问后生成对应的server文件和.class文件
2.配置web应用

在webapps中建立myweb文件夹,然后在myweb目录下放置我们的html,jsp,图片等文件,此时myweb就被当作web应用管理起来(Tomcat6.0后支持)

例:myweb下创建一个index.html文件,访问index.html:127.0.0.1:8080/myweb/index.html,服务器将127.0.0.1改为主机ip

若不想输入index.html也能访问,则需要在myweb下新建一个WEB-INF目录,复制webapps/ROOT/MIN-INF的web.xml文件到新建的WEB-INF目录下,并在web.xml添加如下内容

<welcome-file-list>

  <welcome-file>index.html</welcome-file>

</welcome-file-list>

再次访问index.html:127.0.0.1:8080/myweb/

配置虚拟目录及虚拟主机请访问:https://zhuanlan.zhihu.com/p/33564233

 

标签:web,tomcat,Tomcat,myweb,index,html,ubuntu,安装
From: https://www.cnblogs.com/bxf0011/p/17007753.html

相关文章

  • linux 查看已安装软件
    接触新的环境新的项目需要先了解当前环境下安装了哪些东西一、查看系统配置文件(检查已安装的软件)一些核心软件需要配置环境变量,less/etc/profile查看(按G查看文件末尾的ex......
  • My SQL数据库ZIP包安装方法
    安装情况说明:1,MySQLCommunityServer是免费使用的,记录的是ZIP包方式配置安装的形式。2,安装环境Window10/1164位。3,数据库下载地址:MySqlDownLoad安装步骤:1,解......
  • (笔记)安装arm-linux-gnueabihf-gcc/g++交叉编译工具链
     一、安装C版本#在主机上执行如下命令sudoaptinstallgcc-arm-linux-gnueabihf#安装完成后使用如下命令查看版本arm-linux-gnueabihf-gcc-v 二、安......
  • FS转码安装
    安装文件上传yuminstall-ywgettar-zxvfFS-G729-20.tarcdFS-G729-20/先编译FS,编译完后重名/root/FS-G729-20/freeswitch-1.6.20/src/mod/codecs/#mod_opus#这个......
  • MAC新系统 homebrew与Git下载安装
    用homebrew指令下载,首先需要安装homebrew:https://brew.sh指令:/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"官网......
  • 【idea&tomcat】idea配置tomcat10依赖问题。
    org.springframework.web.servlet.DispatcherServlet’isnotassignabletojavax.servlet.Servlet①pom.xml配置<dependency><groupId>jakarta......
  • solidity智能合约开发工具Atom及其插件安装
    Atom简介Atom代码编辑器支持Windows、Mac、Linux三大桌面平台,完全免费,并且已经在GitHub上开放了全部的源代码。开发团队将Atom称为一个“为21世纪创造的可配置的编辑器”,......
  • TwinCAT3编译报错- Tc2_Utilities3.3.35.0 还没有被安装到系统
    1.  PLC编译后,TwinCAT弹出如下报警。  2.原因分析: 其实TwinCAT中已经装载了 Tc2_Utilities3.3.36.0版本,但程序还是报错。说明这两个版本并不兼容,PLC程序中使......
  • linux安装
    VMware与Centos系统安装 今日任务1.Linux发行版的选择2.vmware创建一个虚拟机(centos)3.安装配置centos74.xshell配置连接虚拟机(centos)选择性pc可以选择......
  • 解决BUILD INSTALL SHIELD 安装包时的错误提示:正在安装其他程序,请等待安装完成
     我是在BUILDINSTALLSHIELD的安装包时,出现的此错误提示:正在安装其他程序,请等待安装完成,搜索以下解决方法有效:  卸载软件时,出现错误警告*正在安装......