tomcat安装和使用
-
简单了解tomcat
1, Tomcat 服务器是免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,中小型系统和访问并发量不是很高的情况下普遍使用
2,特点:技术先进、性能稳定,而且免费
3,java语言开发,可以部署和发布WEB项目或者网站
4,tomcat的官网:http://tomcat.apache.org/whichversion.html -
配置环境
运行tomcat需要JDK,也就是java开发工具的支持(tomcat会通过JAVA_HOME找到所需要的JDK),tomcat和JDK是有版本固定搭配的,这里检查到自带版本为1.8和我的tomcat7.0.54版本搭配是没有问题的 -
JDK问题
关于JDK和tomcat的版本,上面提到了官网,在里面就可以看到,如果版本不合适会出现报错 -
构建单台tomcat
这里需要挂载光盘去安装tomcat,提前创建目录 -
tomcat目录作用类型
我们进入安装目录后可以看到这几个目录 -
tomcat配置虚拟主机
配置虚拟主机需要我们编辑tomcat的主配置文件
这里所标示区域为两个虚拟站点,在配置文件里有示例,复制后修改就好
配置完后就可以运行自带脚本启动服务了
监听端口8080,监听到这时候就可以用客户端去访问了,虚拟主机访问需要DNS
tomcat优化
刚刚已经访问到了主页,现在我们要修改管理控制台文件,添加管理用户tomcat,密码tomcat。进去管理界面去查看参数
修改好后点击所示位置登录
登录后可以看到我们的工作模式等参数
默认工作模式bio
编辑主配置文件修改为nio模式
[[email protected] ~]# vim /usr/local/tomcat/conf/server.xml
优化参数
重启服务后就可以查看到了
优化JVM 虚拟化
编辑优化内存脚本,修改下面所示行
[[email protected] ~]# vim /usr/local/tomcat/bin/catalina.sh
98 JAVA_OPTS=" -server -Xms512m -Xmx1600m -XX:PermSize=64M -XX:MaxPermSize=128M"
未优化前参数空闲内存:12.24MB总内存:42.96 MB最大内存:485.31 MB
优化后空闲内存:358.20 MB总内存:494.93 MB最大内存:1546.68 MB