Linux防护与群集第五章

一、jsp站点服务器选择
IBM的WebSphere及Oracle的WebLogic
性能高,但价格也高
Tomcat
性价比高
二、tomcat简介
1.开源免费的web应用服务器
2.轻量级
3.在中小型和并发访问不是很多的场合下普遍使用
4.开发和调试jsp首选
5.处理静态html的能力不如Apache和nginx
6.所以,一般是作为一个servlet和JSP容器,单独运行在后端

三.jdk:java Development kit
是sun公司提供的java语言的软件开发工具包
包含java虚拟机(JVM)
利用jvm解释字节码文件
实现跨平台
四.查看jdk是否安装
java -version
五.安装tomcat
tar xf apache-tomcat-8.5.16.tar.gz
mv apache-tomcat-8.5.16 /usr/local/tomcat8
六.启动tomcat
/usr/local/tomcat8/bin/startup.sh
七.关闭tomcat
/usr/local/tomcat8/bin/shutdown.sh
八.tomcat的监听端口为tcp 8080
九.tomcat目录下的字目录
bin:存放windows或linux平台上启动或关闭tomcat的脚本文件
conf:存放tomcat服务器的各种全局配置文件,最重要的是server.xml和web.xml
lib:存放tomcat运行需要的库文件
logs:存放tomcat执行时的log文件
webapps:tomcat的主要web发布目录
work:存放jsp编译后产生的class文件
十.tomcat主配置server.xml
包括








    

十一.定义虚拟主机


           //手工添加

说明: host定义一个虚拟主机,域名为localhost,appBase定义应用程序基准目录,unpackWARs定义是否自动解压,autoDeploy作用是当class类发生变化后是否自动部署
context定义一个web应用(虚拟目录),path指定访问目录,docBase定义网页目录
十二.利用nginx实现负载均衡
http {
upstream 服务器列表名 {
server 192.168.1.2:8080 weight=1;
server 192.168.1.3:8080 weight=1;
}
} //设定负载均衡的服务器列表,weight参数表示权限,权值越高被分到的概率越大

server {

proxy_pass 服务器列表名 //设置反向代理
}

你可能感兴趣的:(linux,运维,服务器)