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版本搭配是没有问题的Centos7中tomcat安装及使用

  • JDK问题
    关于JDK和tomcat的版本,上面提到了官网,在里面就可以看到,如果版本不合适会出现报错Centos7中tomcat安装及使用

  • 构建单台tomcat
    这里需要挂载光盘去安装tomcat,提前创建目录Centos7中tomcat安装及使用

  • tomcat目录作用类型
    我们进入安装目录后可以看到这几个目录
    Centos7中tomcat安装及使用

  • tomcat配置虚拟主机
    配置虚拟主机需要我们编辑tomcat的主配置文件
    Centos7中tomcat安装及使用
    这里所标示区域为两个虚拟站点,在配置文件里有示例,复制后修改就好
    Centos7中tomcat安装及使用
    配置完后就可以运行自带脚本启动服务了
    Centos7中tomcat安装及使用
    监听端口8080,监听到这时候就可以用客户端去访问了,虚拟主机访问需要DNS
    Centos7中tomcat安装及使用
    Centos7中tomcat安装及使用

tomcat优化

刚刚已经访问到了主页,现在我们要修改管理控制台文件,添加管理用户tomcat,密码tomcat。进去管理界面去查看参数
Centos7中tomcat安装及使用
Centos7中tomcat安装及使用
修改好后点击所示位置登录
Centos7中tomcat安装及使用
登录后可以看到我们的工作模式等参数
Centos7中tomcat安装及使用

Centos7中tomcat安装及使用
Centos7中tomcat安装及使用

默认工作模式bio
Centos7中tomcat安装及使用
编辑主配置文件修改为nio模式
[[email protected] ~]# vim /usr/local/tomcat/conf/server.xml
Centos7中tomcat安装及使用
优化参数
Centos7中tomcat安装及使用

重启服务后就可以查看到了
Centos7中tomcat安装及使用
优化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
Centos7中tomcat安装及使用

优化后空闲内存:358.20 MB总内存:494.93 MB最大内存:1546.68 MB
Centos7中tomcat安装及使用

相关文章: