Tomcat服务器是一个免费开放的Web应用服务器
处理静态HTML能力不足,远远不及Apache和Nginx,但是是开发和调试JSP程序的首选
环境的集成:LAMP:apache、LNMP:nginx、Web服务器对于PHP网站,如何支持JAVA页面
查询jdk版本信息:java -version
openjdk是jdk的开放原始码版本,以GPL协议的形式放出
1.下载安装jdk
解压并用mv命令将解压出来的文件夹移动到/usr/local/jdk1.7下
在/etc/profile中编辑(配置环境变量)如下图:
export JAVA_HOME=/usr/local/jdk7 //jdk安装路径
export PATH=$JAVA_HOME/bin:$PATH //使用的命令路径
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar //用的各种工具
卸载openjdk
rpm -e java-1.7.0-openjdk和rpm -e java-1.6.0-openjdk
运行/etc/profile文件生效
2.安装部署Tomcat
解压,然后把生成的文件夹mv到/usr/local/tomcat7下
运行/usr/local/tomcat7/bin/startup.sh(如下图)
tomcat默认的使用端口:8080
bin:命令文件目录 conf:存放配置文件 lib:运行需要的库文件
logs:日志文件 Webapps:存放网站文件的 temp:存放临时文件
work:工作目录 默认情况下存放编译JSP文件生成的servlet类文件
netstat -anpt | grep java查询java运行
tomcat配置文件结构
顶层元素:
定义服务器,server元素代表整个Catalina的servlet容器
定义服务,是一个集合:由一个或多个Connector组成
容器的功能是处理Connector接收进来的请求,并产生相应的响应。Engine、Host和Context都是容器,
Host组件可以处理发向一个特定虚拟主机的所有请求,配置多个
一个Context组件可以处理一个特定Web应用的所有请求。(多个子目录创建网站)
创建网站测试
vim conf/server.xml
unpackWARs="true" autoDeploy="true"> nginx负载均衡
等待更新。。。。。。