1.动态web
缺点:①加入服务器的动态Web资源发生了错误,我们需要重新编写后台资源,重新发布。
优点:①Web页面可以动态更新,用户看的页面不一样
②可以与数据库交互(数据持久化)
2.web服务器
Tomcat是轻量级应用服务器,适用于中小型系统和并发访问用户不多的情况下。Tomcat实际上运行JSP页面和Servlet。
3.Tomcat
文件夹作用
启动Tomcat:bin/startup.bat 默认端口localhost:8080
关闭Tomcat:bin/shutdown.bat
服务器核心配置文件:conf/server.xml
可以配置启动的端口号:tomcat(默认8080)、mysql(3306)、http(80)、https(443)
可以配置主机:localhost->127.0.0.1(默认主机名)、webapps(默认网站应用存放位置)
面试题:网站是如何进行访问的?
1.输入一个域名
2.检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射。有,直接返回对于的ip地址;没有,去DNS服务器找,找到返回,没找到报错
将自己写的网站,放到服务器中指定的web应用的文件夹下,就可以访问了。
网站结构:
--webapps:Tomcat服务器的web目录
-ROOT
-kuangstudy:网站的目录名
-WEB-INF
-classes:java程序
-lib:jar包
-web.xml:网站配置文件
-index.html默认的首页
-……