Tomecat服务器
概述
JAVA简介
Java
-java是一种跨平台的、面向对象的程序设计语言、Java技术具有卓越的通用性、高效性、平台移植性和安全性
Java体系
-Java SE(标准版)
-Java EE(企业版)
JDK简介
JDK是准队Java开发者推出的Java语言的软件开发工具包
JDK是整个Java的核心
- 包括Java运行环境
- Java工具(如编译、排错、打包等工具)
- Java基础的类库
JRE简介
JRE,Java运行环境,JRE时JDK的子集
JRE包括
- Java虚拟机(jvm)
- Java核心类库和支持文件
- 不包含开发工具(JDK)--编译器、调试器和其他工具
Java Servlet
Servlet是java扩展Web服务器功能的组件规范
常见Servlet容器
安装Tomcat
安装部署jdk1.8
安装部署Tomcat
安装Tomcat
启动Tomcat
测试服务器
生成测试页面
案例
Tomcat应用案例
主配置文件解析
基于域名的虚拟主机
Tomcat工作原理
SSL加密站点
日志
Tomcat集群
Nginx反向代理tomcat
修改nginx配置
案例
Varnish代理服务器
代理服务器概述
基本概述
Proxy,代理人、经纪人、中介
代理用户处理事务
-能提供正常情况下不便或无法访问的资源
应用场景:
-Web访问加速(正、反向)
-IP伪装、"翻墙"
基本概念
Varnish服务器
- Varnish一款高性能且开源的反向代理服务器。
- Varnish具有性能高、速度更快、管理更方便等诸多优点
部署Varnish
编译安装
Varnish服务器
服务器软件
加速服务器
快速部署Varnish
缓存管理
Varnish日志
案例