重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
tomcat默认端口是:8080。
保定网站建设公司创新互联,保定网站设计制作,有大型网站制作公司丰富经验。已为保定千余家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的保定做网站的公司定做!
Tomcat是常见的web服务器软件,在部署正式上线项目时,通过配置更改为80或443端口,因为web浏览器HTTP协议采用80,HTTPS协议采用443,服务器web应用端口与浏览器协议一致时,浏览器访问时可省略端口号输入。
Tomcat介绍:
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。
Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。
实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
以上内容参考:百度百科-Tomcat
你先要搭建 java环境,才能正常访问 java web,估计是你的 tomcat 没搭建好。
配置出可视化的php环境界面,这需要借助第三方一键php包的配置。好在国人也开发了这方面的面板,可以免费的使用。
不管使用的是win服务器还是linux 服务器,都可以在三方面板的帮助下,成功配置出可视化操作界面,然后一键部署 tomcat环境。因为这方面内容较多,这里也写不开那么多内容,所以你可以留言或到咱们的博客上搜索相关内容,老魏有写过教程,还不止一篇,都挺详细的内容,可以帮助你入门。
程序使用springBoot 2.1.2.RELEASE框架,打成jar包之后部署到腾讯云上运行。
测试时查看日志发现会不定时浮现【Error parsing HTTP request header】异常信息,虽然对程序运行没有影响,但是日志中总是出现不重要的异常信息对于以后查看日志定位问题还是有些影响。
度娘上提供的解决方案基本上分为以下两种:
1.server.xml中加上maxHttpHeaderSize="8192"
springBoot则是在application.properties文件中配置【server.tomcat.max-http-header-size=8192】
不过没什么用,springBoot 2.1.2.RELEASE已经不会解析这条配置了
2.请求地址“https”改成“http”
但是我的请求本来就是http,使用https的话请求不到任何信息
【 有效做法 】
考虑到腾讯云上本来就安装了tomcat服务器,但是运行程序使用的是springBoot的内置tomcat,所以怀疑是端口冲突导致的这个问题。
因此修改了服务端口【server.port】为非8080端口,解决了异常
不过腾讯云上的tomcat服务器并没有启动,8080端口也没有被占用,所以我也没搞明白为什么改下端口就行了...
问题原因还请大神指教~