首页
学习
活动
专区
圈层
工具
发布

16.4 配置Tomcat监听80端口

配置Tomcat监听80端口目录概要 vim /usr/local/tomcat/conf/server.xml Connector port="8080" protocol="HTTP/1.1"修改为...配置Tomcat监听80端口 tomcat监听的是8080端口,若想要直接直接访问,不需要8080端口访问,就是默认输入一个IP或者域名,访问的是80端口(访问的时候80端口是可以省略的) tomcat...vim /usr/local/tomcat/conf/server.xml 搜索 /8080 这里是控制监听端口的,将这里的 8080 改为 80 监听80端口,因为nginx已经监听了80端口,80端口被占用 nginx占用80端口 解决方法: 停掉nginx服务命令/etc/init.d/nginx stop 再来重启tomcat,会看到tomcat...监听的是80端口 这时再来浏览器访问IP (若是刚重启tomcat服务,8005端口还没启动,那么浏览器访问就会比较慢) ?

6.2K80

配置Tomcat监听80端口,配置Tomcat虚拟主机,Tomcat日志

配置Tomcat监听80端口: vim /usr/local/tomcat/conf/server.xml                    =编辑Tomcat配置文件 Connector port...                  =关闭Tomcat 服务 /usr/local/tomcat/bin/startup.sh            = 重启Tomcat服务 netstat -lntp...| grep 80                 =查看监听端口   (如果服务启动出现异常,那么查看一下80端口是否被nginx占用或者其他服务占用了80端口,如果占用了那么关闭服务然后重新启动Tomcat... 其中catalina开头的日志为Tomcat的综合日志,它记录Tomcat服务相关信息,也会记录错误日志。  ... 单机多实例: http://www.ttlsa.com/tomcat/config-multi-tomcat-instance/  2 tomcat的jvm设置和连接数设置: http:/

2.4K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    tomcat学习|tomcat的启动过程

    开头说两句 小刀博客: https://www.lixiang.red 小刀公众号: 程序员学习大本营 学习背景 在前两篇中,我们讲述了tomcat的源码结构 https://www.lixiang.red...08/06/1565094623138.html 今天我们来继续看tomcat的启动过程 从已知startup.bat/sh入手 windows上启动是:startup.bat linux/mac上启动是...startup.sh 重点在于最后一行: # PRGDIR 是当前tomcat下的bin目录 PRGDIR=`dirname "$PRG"` EXECUTABLE=catalina.sh 执行tomcat...在这里看到了对start参数进行判断,然后走不同的分支逻辑 经过一大堆的判断,最后达到可启动的状态时,就开始执行启动的命令: ?...学习|tomcat的启动过程 作者:weixiaodexiaoxiaodao 地址:https://www.lixiang.red/articles/2019/08/07/1565188609044.html

    2K20

    探秘Tomcat——启动篇

    大致了解了tomcat的架构和工作原理,我们来看看平时我们通过点击startup.bat来启动tomcat是如何从代码层面实现的,在启动过程中又做了哪些事情(基于tomcat6版本的源码)。...1.启动入口   在代码中,tomcat的启动是通过运行org.apache.catalina.startup.Bootstrap类的main方法来启动服务的 public static void main...\Desktop\tomcat\apache-tomcat-6.0.43-src\output\build"这样的参数,具体操作参见《探秘Tomcat(一)——Myeclipse中导入Tomcat源码》...如果满足是LifeCycle的实例的条件,则执行StandardServer中的start方法,该方法主要用于启动所有前面解析出来的service,包括进入类Connector启动Connector服务...至此,就完成了 Bootstrap的初始化 加载server服务 启动server服务 最终实现了启动tomcat的目的,其实现在回头来看,启动一个服务器无非就是启动了一个server^^ 如果您觉得阅读本文对您有帮助

    2.8K70

    SpringMvc(零)- Tomcat启动

    文章目录 前言 Tomcat关键流程 1. 引导程序 2. 实例化`Catalina`容器 3. 创建server, service 4. 创建Engine,Connector 5. 启动 6....初始化servlet容器 前言 本篇没有营养,只是记录的Tomcat的启动的一个过程,非常粗略,目的是为了了解,Tomcat是怎么加载SpringMvc并启动SpringMvc的,基本上只记录了关键位置...Tomcat关键流程 水平有限,简单的对Tomcat启动及应应用的启动做了一个简单的说明,没什么技术含量,单纯的想知道Tomcat是怎么启动应用的。 1....上下文对象(servletContext)的方法,还可以设置应用监听器、读取web.xml、设置编码等操作。...监听器在解析web.xml时就已经添加,所以这里只要执行就行 org.springframework.web.context.ContextLoaderListener

    1.9K20

    【Tomcat】tomcat简单介绍,安装以及启动(一)

    即: /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /lib.../webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录 /work:存放JSP编译后产生的class文件 Tomcat启动 找到tomcat的安装目录,在/bin目录下...,windows系统启动start.up脚本,linux系统启动start.sh文件,当看到如下界面,说名tomcat已经启动成功。...下面我们在浏览器中访问一下tomcat,此时我们可以看到tomcat的页面了。 ? 注意:如果tomcat不能正常启动,主要是有两个原因: 1....下篇我们开始介绍tomcat和eclipse的集成,以及启动。

    2.3K30

    【Tomcat源码分析】揭秘 Tomcat 启动-初篇

    前言 说到 Tomcat 的启动,我们常需运行“tomcat/bin/startup.sh”脚本,但脚本内容究竟为何?不妨一探究竟。 启动脚本 startup.sh 脚本 #!...(); } mapperListener.init(); // 初始化Connector,而Connector又会对ProtocolHandler进行初始化,开启应用端口的监听...最后,初始化“Connector”连接器,默认包含“http1.1”和“ajp”连接器,而“Connector”初始化过程中会对“ProtocolHandler”进行初始化,开启应用端口监听,后面会详细分析...,将子容器的启动和停止操作放入线程池中进行处理。...在启动时,如果发现有子容器,则会将子容器的启动操作放入线程池中处理。 在停止时,也会将停止操作放入线程池中处理。

    1.1K10

    tomcat学习|通过tomcat源码启动web项目

    ,也差不多只能看到这个地步了,后面就一直看的话,就很容易乱,有句话说:实践出真知 今天我们就一起通过tomcat源码,来启动我们日常的web应用,在中间,可以debug , 可以更好的看到整个过程 准备...修改tomcat 本身一些配置 删掉tomcat/webapps/examples 目录, 这里面都是一些示例,在源码编译中会报错,干扰我们的正常启动,可以先删掉 修改tomcat的端口号(可选)在 tomcat...启动tomcat 并跟踪 以前我们有聊过,在用shell 脚本启动tomcat时,是启动的Bootstrap.java这个类,并且跟上了参数start ?...所以,我们需要idea的启动参数里面,也要加上start ? 打断点: 可以在我们前面讲的启动入口入,也就是main函数处打断点做最开始的追踪 ?...放过断点继续运行一会,可以看到spring启动的界面 ? 最后我们在浏览器中访问下我们写的controller,能看到相应的返回 ?

    2.4K20

    tomcat启动扫描导致启动过慢 原

    tomcat在启动的时候每次到这个地方都要等待很长时间 2018-04-25 02:33:37,449 [main] INFO org.apache.catalina.core.StandardEngine...- Starting Servlet Engine: Apache Tomcat/7.0.70 2018-04-25 02:57:10,655 [localhost-startStop-1] INFO...开始排除外部因素,启动之前不再挂载mfs /data/www/app/latest/WEB-INF/uploads mfs的文件总量19GB左右,全量扫描一次如果在同一机房需要5-10分钟,如果不在同一机房...当不挂载mfs直接启动应用,应用启动在20s内就可以完成,也就是说tomcat启动很慢的原因是扫描了mfs目录引起的。...不过很遗憾,没有比较妥善的解决办法,tomcat7测试了各种跳过扫描的配置,没一个生效可用 目前有两个解决办法 延迟挂载mfs,让tomcat先启动 mfs挂载目录放到WEB-INF之外

    1.1K10

    Eclipse出现Tomcat无法启动

    Eclipse出现Tomcat无法启动:Server Tomcat v8.5 Server at localhost failed to start问题 最近在做一个心理测评网站,在简单测试前后台交互的时候出现了...Tomcat无法启动的问题 弹窗出现Tomcat无法启动问题: ?...检查错误: 查看console控制台发现: 严重: The required Server component failed to start so Tomcat is unable to start....解决方法: 在网上找到的方法不止一个,发现下面这种方法最为简单便捷 1.eclipse下方双击Tomcat,打开Tomcat控制页 ?...3.设置完成后 Ctrl+s保存,启动Tomcat即可 当然还有其他很多解决的办法哦,可以上网去查查,毕竟每个人遇到的问题都不一样,要根据具体的问题具体的分析,不能一概而论,不然会出现很多问题,总而言之

    2.8K30
    领券