Java web的一些总结(二:关于Tomcat)

什么是Tomcat

Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。

Web服务器的作用说穿了就是:将某个主机上的资源映射为一个URL供外界访问。

Tomcat安装好后的文件

 

 bin文件夹:bin指binary,二进制,说这里面装二进制文件,也就是编译好的可执行文件。这里有一些启动关闭的程序,start.bat 和shutdown.bat

conf文件夹:配置文件夹。其中有核心配置文件server.xml。其中可以改端口改localhost(主机名),但是如果真的想把localhost这个名字改了,要去system32-drivers-etc-host里面添加。

webapps文件夹:真的是放网站资源的地方每一个文件夹对应一个网站(你在这个文件夹里面放html等等就行),直接域名+端口访问到的则是root文件夹

 

 

 

 

 

 

关于host,dns

  • 当输入域名进行访问时,首先会检查本机C:\Windows\System32\drivers\etc\hosts(相对于本地DNS解析)中找有没有这个域名映射的ip,如果没有,去DNS服务器找ip,从而访问。
  • 我对host(就比如localhost)里面的这个主机名还是有点不了解。
http://www.sina.com.cn/为例,http是通信使用的协议,sina.com.cn是域名www是提供服务的机器的名字(计算机名)计算机名+域名才是主机名,即www.sina.com.cn是主机名。再举个例子,http://blog.sina.com.cn/中,blog是提供博客服务的那台机器的名字,sina.com.cn是域名,blog.sina.com.cn是主机名。
http://mail.163.com/index.html:这个叫做URL,统一资源定位符,全球性地址,用于定位网上的资源。
域名还分级,从后往前级别依次降低,sina.com.cn中,cn是顶级域名,表示中国,com是二级域名,表示商业机构(commercial),sina是三级域名,一般用自己的名字。

 

 

ps:原来用过springboot,确实非常方便,不需要自己配服务器什么的

 

posted @ 2020-03-27 22:21  将来的事  阅读(133)  评论(0编辑  收藏  举报