用tomcat搭建web服务器

Tomcat部署Web项目的3种方式 Tomcat部署Web项目的3种方式 一、将war包丢进webapps 这是最简单粗暴的方式:将web工程打成war,丢进tomcat/webapps目录即可,tomcat会自动解压。无需修改任何配置文件即可完成部署。 这里我准备了tomcat8.5.43与dubbo控制台的war包来做测试。 ①启动tomcat ②将war丢进webapps目录,tomcat会自动解压该war包。 浏览器直接访问:localhost:8080/dubbo-admin-2.5.10,说明我们的war包部署成功!(访问路径 阅读详情

第一部分:搭建tomcat服务器

一.下载安装jdk 1.6

  1.设置环境变量:

      JAVA_HOME值设置为C:\Java\jdk1.6.0_06

      CLASSPATH值设置为.;%JAVA_HOME%\lib\;

      PATH新增值%JAVA_HOME%;%JAVA_HOME%\bin;


     在window2003 里设置系统环境变量,在“我的电脑”--“管理”--“计算机管理”--“属性”--“高级”里。

      2.测试:java –version

      

二、

1.              下载一个tomcat。我解压在了D盘soft文件夹下。

2.              在D:\soft\apache-tomcat-5.5.27\bin双击startup,出现一个CMD窗口。启动成功如图:

3.              在本地浏览器地址栏输入:http://localhost:8080/。本地访问成功如图:

4.在局域网内其他电脑上的浏览器地址栏输入:http://192.168.0.118:8080/。访问成功如上图。

5.如果在电脑上只装tomcat一个服务器,就可更改端口,在\tomcat-5.5.26\conf下打开server.xml,找到<Connector port="8080" maxHttpHeaderSize="8192"

  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

  enableLookups="false" redirectPort="8443" acceptCount="100"

  connectionTimeout="20000" disableUploadTimeout="true" />

将port="8080"改成"80",这样在地址栏就可以不用输入端口号了。 听说现在电信封80了,幸好我用的网通。

测试如下图:

        

6.更改默认程序。

①在server.xml中找到

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">在后面添上<Context path="" docBase="login(ssh)2" reloadable="true" />

如图:

<Host name="localhost" appBase="webapps"

       unpackWARs="true" autoDeploy="true"

       xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="login(ssh)2" reloadable="true" />

 

②我用java写了一个登录项目login(ssh)2。把项目部署在tomcat目录下的webapps里,如图:

③重启tomcat,注意地址栏输入http://localhost。那只猫没了。测试成功如图:

7.总结:

①我用免安装版tomcat,是因为调试程序方便,但tomcat还有一种安装版 ,随系统启动,部署时建议用后者。

②请注意tomcat本身的设置,如果有用户名和密码的话务必填上。

③登录花生壳后,浏览器输入http://qingshow.vicp.net就自动转到login(ssh)2了。如图:

 

第二部分:注册、下载、登录花生壳。

如图:

 


 

第三部分:路由器设置

1.          在浏览器中输入192.168.0.1登陆路由器。

2.          端口映射。

单选:激活 
名称:随便取一个
个人 ip 地址:    你的内网ip(我的是192.168.0.118) 
协议模式:        一般选择tcp 
私有服务端口:    80 (指tomcat服务器端口80)
公用服务端口:     80(外网访问端口) 
排程:             自己选择(默认好了)
最后要记得保存。如图:

3.注意这一步,我单独列出这一步是因为网上有很多人说要激活DMZ,但这样做很危险。但我没有激活DMZ,如果你想裸奔的话可以考虑一下下。如图:

4.局域网内用域名访问测试。在地址栏输入http://qingshow.vicp.net测试成功如图:

5.外网访问测试。我在网吧上网,IE地址栏输入http://qingshow.vicp.net如成功,如上图。


6.服务器搭完了,建议用JEECMS,网址www.jeecms.com。

IDEA社区版搭建Tomcat服务器并创建web项目 此时 http://xmlns.jcp.org/xml/ns/javaee 和 http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd 会报红,原因是没有web.xml的约束文件。原文链接:https://blog.youkuaiyun.com/qq_44737446/article/details/120869276。版权声明:本文为优快云博主「淡抹心痕」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。针对以上两个问题,分步解决。 阅读详情

相关推荐

从零搭建Nginx+Tomcat动静分离web服务器 奶奶级超细教程

零、序言: 一、安装jdk 二、安装Tomcat 三、安装Nginx 四、配置Nginx + Tomcat 动静分离 五、Nginx手机端电脑端页面分离配置 六、安装MySQL并进行一些基本的配置,以及sqlyog报错1103和2508问题的解决 七、结语 零、序言: 此教程基于阿里云的centos7系统下,使用xshell终端进行配置 本程序员是个前端工程师,本来搭建网站用宝塔面板玩,就无脑操作,前一段时间需要搭建一个动静分离的网站服务器,找了好久的教程,由于该程序员对服务器也..

qq_30306717的博客 4386

【Web服务器】Tomcat的部署

主要介绍了tomcat的概念、jdk安装配置、tomcat安装配置、虚拟主机配置、多实例部署

一个萌新的博客 1万+

SystemVue 链路预算、仿真分析步骤

使用SystemVue进行链路预算、频谱分析等,相对ADS更全面。

BeCourageable的博客 3835

Tomcat服务器部署+Web项目搭建

Tomcat服务器部署+Web项目搭建 1.Tomcat服务器     1 . Tomcat下载     2 . Tomcat启动与关闭     3 . 配置端口号2.IDEA搭建Web项目 1 . web项目创建 2 . 本地服务器配置 Tomcat下载 tomcat官网:tomcat 选择与自己电脑对应的位数下载,我们下载64位的 下载完成以后,我们将tom

qq_45809464的博客 2万+

博图Advanced实战:VB脚本实现HMI画面智能弹出(附完整代码解析)

本文详细介绍了在西门子博图Advanced平台中利用VB脚本实现HMI画面智能弹出的实战方法。通过动态计算坐标、分辨率自适应方案和完整代码解析,帮助工程师解决不同显示环境下的定位难题,提升工业自动化界面的交互体验。

weixin_29041767的博客 343

Ubuntu安装ToDesk远程控制软件

前几天有同学问我怎么在 Ubuntu 系统上安装 ToDesk 远程控制软件, 帮他安装完成后就 顺手整理了一下安装过程,所以就顺手有了这篇在 Ubuntu 系统上安装 todesk 的文章。

小白的博客 8659

web搭建服务器端+创建web后端项目详细步骤

在web目录下创建html文件,命名为index,删除原来的index.jsp文件,然后启动服务器,浏览器默认打开index.html文件。Web服务器:用于响应来自Web客户端(如浏览器、移动应用程序等)的请求并提供Web页面和其他Web资源的软件程序或计算机系统。以上就是web搭建服务器端和创建web后端项目的基本步骤,后面servlet搭建步骤也将发布。允许用户在Web浏览器中输入网址,通过HTTP协议向服务器发送请求,并收到Web页面的响应。2.安装免费的Tomcat服务器:在官网。

weixin_63541561的博客 5218

[面试]SoC验证工程师面试常见问题(三)

SoC 验证工程师面试中,SystemVerilog、UVM 和 SystemC 的代码题目通常涵盖面向对象编程、约束随机化、UVM 组件设计、内存建模等主题。通过练习上述示例题目和理解关键点,你可以更好地应对现场编码环节。如果有具体的面试方向(如特定协议验证)或公司偏好,可以提供更多信息,我会进一步定制题目和答案。祝你面试顺利!

元直的博客 1616

Tomcat新手入门指南:从零开始搭建Web服务器

摘要:作为最流行的Java Web服务器之一,Tomcat是每个Java开发者必备的技能。本文通过详细的图文教程,手把手教你完成Tomcat的安装配置、项目部署、日志查看等核心操作,并附赠常见问题解决方案,助你快速掌握这个经典中间件。

xiaoyu❅的博客 1155

COD论文笔记VSCode: General Visual Salient and Camouflaged Object Detection with 2D Prompt Learning

VSCode模型通过引入领域特定提示和任务特定提示,结合提示区分损失,成功地在单一模型中处理多个显著目标检测和伪装目标检测任务。这种方法不仅提高了模型的性能,还展示了其对未见任务的泛化能力。作者使用 Visual saliency transformer ICCV 2021 作为baseline model这张图展示了VSCode模型的整体框架,特别强调了2D提示学习方法。

985小菜鸡 1627

SAP MM ME21N保存前检查增强

想在ME21N保存前做一些数据检查, 可以做一个增强功能,  运行 CMOD 新增,   增强接口 输入 MM06E005  (  EXIT_SAPMM06E_012 ) ,在 NCLUDE ZXM06U43 .  里写代码功能。  例子如下: *&---------------------------------------------------------------------*

heng0757的专栏 1万+

来自过来人的血泪史:如何在搭建web服务器---tomcat

搭建web服务器前一定要看 摸索了两天,终于把web服务器给搭建好了,中间踩过的雷太多了,如果你在搭建web服务器前看到了这篇博客,那么你上辈子肯定拯救了银河系(哈哈哈!),这将少走多少弯路啊! 博主最近在学习Mysql,就是跟着燕十八这货学的(不过十八哥讲的是真的细,而且上课很有趣,Mysql入门强推十八哥),中间得做一个商城的数据库,需要搭建web服务器,但是十八哥这个坑货关于如何搭建服务器只...

ninewolfyan的博客 709

Unity接入抖音小程序侧边栏

Unity接入抖音小程序侧边栏功能实践总结 本文分享了Unity游戏接入抖音小程序侧边栏复访功能的实现过程。针对官方文档不清晰的问题,作者详细介绍了关键实现步骤:通过TT.CheckScene检测侧边栏可用性,利用OnShow事件监听判断用户是否从侧边栏进入,并提供了完整的UI交互代码示例。重点功能包括:检测宿主版本支持、区分侧边栏入口与非侧边栏入口的界面展示、实现跳转侧边栏场景等。文中附有官方文档链接和效果截图,为开发者提供了实用的接入参考方案。

类人_猿的博客 615

JAVA WEB ① 搭建Tomcat服务器

JAVA WEB ① 搭建Tomcat服务器 开发环境搭建: 若要开发JavaWeb程序就必须搭建开发环境。除了要安装JDK,还要安装Web服务器和数据库,这样JavaWeb应用的开发环境才算搭建完成。 Tomcat下载: Tomcat服务器是ApacheJakarta项目组开发的产品。当前的版本是Tomcat 9,它具有免费和跨平台等诸多特性。Tomcat服务器是学习开发JavaWeb应用的首选...

少年闰土 455

OpenClaw实战系列·进阶特辑02:多智能体协同——打造企业级AI中台

**企业级AI中台面临多Agent协同的挑战,本文提出基于多智能体协同的解决方案。通过分析单Agent的局限性(上下文溢出、专业度稀释等)和多Agent的核心优势(任务专注度、故障隔离等),提出三种协作架构模式(指挥型、联邦型、点对点型),并强调人格化设计的重要性。文章详细介绍Agent间通讯机制(同步/异步会话、文件系统协作)和"身脑分离"的解耦架构设计,提供可落地的企业级AI中台实施方案。

PeterPan的博客 494

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

python搭建web服务器需要tomcat吗_tomcat搭建web服务器

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":6,"count":6}]},"card":[{"des":"云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。",...

weixin_39823200的博客 74

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

从零搭建Tomcat:深入理解Java Web服务器的工作原理

Tomcat是Java生态中最常用的Web服务器之一,广泛应用于Java Web应用的部署和运行。本文将带你从零开始搭建一个简易的Tomcat服务器,深入理解其工作原理,并通过代码实现一个基本的Servlet容器。

2401_84910501的博客 1184

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

搭建Web服务器Tomcat

(一)搭建Web服务器Tomcat 1.配置环境变量 首先安装jdk,我使用的是jdk-6u22。 然后配置环境变量: 在CLASSPATH环境变量后加上(即加上jdk安装路径下的tools.jar和dt.jar文件): [cpp] view plain copy .;%JAVA_HOME%\lib\tools.jar;%

leadn的博客 727

Tomcat入门指南:快速搭建Web服务器

Tomcat是Apache软件基金会开发的轻量级Web应用服务器,支持Servlet和JSP规范,常用于Java Web应用的部署和运行。它是开源的,跨平台,适合开发测试及中小型生产环境。

csoaIf0fI1的博客 611

eclipse搭建tomcat Web服务器

引言 有时我们需要利用eclipse搭建web项目,或者给Android/ios写一个测试服务器,需要用到eclipse创建一个Dynamic Web Project,那么本文将记录如何在eclipse中配置tomcat服务器的方法。 解决没有server选项: 首先打开eclipse,因为本帅的eclipse中的perference中没有server选项,所以本帅需要先解决,如下: 进行如下操作...

weixin_44797490的博客 1366

【Java Web】: 使用 Telnet 远程连接服务器端与 Tomcat 服务器的搭建

上一讲中我们介绍了客户端在向服务器发出请求的过程,这个过程我们是不可见的,但是我们可以用系统提供的 Telnet 服务来做相关的实验查看客户端向服务器请求的过程。这一讲我们就来学习一下这方面的知识,还要学习一下Tomcat服务器是如何搭建的,这对于以后学习服务端上面的开发也是非常有帮助的。 持续更新中......

AHuier_Techblog :如果我不在写代码,你就 @me 6760

python搭建web服务器需要tomcat吗_WEB服务器、WEB容器、TOMCAT、APACHE

容器:一种服务调用规范框架,J2EE 大量运用了容器和组件技术来构建分层的企业级应用。在 J2EE 规范中,相应的有 WEB Container 和 EJB Container 等WEB容器是跟基于 HTTP 的请求打交道;EJB 容器是跟数据库、其它服务打交道。WEB 容器给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET 直接跟容器中的环境变量交互,不必...

weixin_39805195的博客 952

安卓系统部署java web_Android搭建本地Tomcat服务器及相关配置

在Android中我们时常会与服务器打交道,为了方便测试代码,我们有必要搭建本地的服务器,其实搭建本地的Tomcat服务器也是很简单:Tomcat的下载环境配置Eclipse中新建Web工程一、 Tomcat的下载在Tomcat官网下载http://tomcat.apache.org/,这里下载的是Tomcat7,下载到本地并解压出来。二、Tomcat的配置Tomcat的配置前要把Java运行环境...

weixin_34092535的博客 1394

WEB工程与tomcat服务器的搭建

WEB工程 1、那么什么是Web呢?   Web的意思是网页,我们在浏览器上看到的所有信息都被称为WEB资源。   WEB资源分为静态WEB资源和动态WEB资源。     静态WEB资源:代码不变,展示的内容就不变。eg:HTML、CSS、JS、图片、视频等。     动态WEB资源:展示的内容由程序控制。eg:JSP/Servlet、ASP、PHP、Ruby、Python等。...

weixin_30278311的博客 266

IDEA中使用Tomcat服务器从零开始搭建一个简单的web项目

在idea中从零开始创建一个Tomcat项目,从空白开始,适合小白。仔细的截图每一个步骤,超详细的图片。如有错误请指正。引流:Servlet

wj_phm的博客 2016
上一篇: 外网访问自己的tomcat
下一篇: Tomcat启动后加载两次servlet的问题
wangkjs
博客等级 码龄11年 3粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值