web总结二

1.tomcat端口配置,修改server.xml
2.虚拟目录映射方式:在server.xml文件中的host元素中配置,该方式需要重启加载server文件,不建议;
让tomcat自动映射:自动管理webapps目录下应用,外界可直接访问。
conf/catalina/localhost 建立xml文件,文件名即虚拟目录。文件中添加context元素。代表一个应用。docbase
好处是修改配置文件不用重启tomcat。
3.虚拟主机:虚拟主机即一个网站。在server.xml中配置host。
自带一个localhost虚拟主机。
注册域名:
4.浏览器与服务器交互
过程:查找ip,使用ip连接web服务器,使用http发送请求,那个web应用的那个资源,
浏览器拿到后展示。
5.javaweb应用组成结构:静态资源存放在web根目录,外界可以访问
web-inf下放java,配置,由web服务器调用。
web.xml用于对web资源进行配置。
6.打包jar成war包。运行时自动解压war包。jar -vcf mm.war mm
7.tomcat体系结构:
浏览器(http协议),jk连接程序(ajp协议),server,service,connector,engine,host,context。
首先启动一个server,基于server.xml,server启动service,service启动多个connector,等待客户连接。连接器将请求交给engine处理,解析host,host交给context,对应一个web应用。
8.互联网加密:加密连接器和非加密连接器。
对称加密:单密钥,des,aes
非对称加密:公开密钥和私有密钥。
9.https连接器:数字证书,公钥加密。
keytoo生成数字证书。
配置https,添加证书
浏览器安装证书:
删除证书

你可能感兴趣的:(web总结二)