安装

安装和运行Tocmat最快的方法是下载并运行已编译的二进制文件。在构建或测试它之前,必须安装Jre。
Tomcat有两种打包方式:一种是Apache软件基金会发布的二进制包,另一种是其它组织重新包装成Linux RPM、BSD安装包。

Windows下载安装

1、下载tomcat8放到D:/server/apache-tomcat-8.0.15

2、新建系统变量

CATALINA_HOME=D:\server\apache-tomcat-8.0.15
ClassPath=%CATALINA_HOME%\lib;

重启,然后运行D:\server\apache-tomcat-8.0.15\bin/startup.bat

配置系统服务的暂时就不搞了。

3、注意:

系统变量里如果只有JAVA_HOME是不行的,需要配置JRE_HOME系统变量。

java.lang.IllegalArgumentException: Control character in cookie value or attribute.

Cookie里带中文,代码里对Cookie要encodeURI下

配置:

端口:
conf/server.xml里修改

    <Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
多站点:
conf/server.xml
     <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true"><Context path="" docBase="C://WebRoot" debug="0" reloadable="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log." suffix=".txt"pattern="%h %l %u %t "%r" %s %b" /></Host>

一些错误处理

Exception in thread "http-bio-8080-exec-52" java.lang.OutOfMemoryError: PermGen space
在centos下使用
./startup.sh -XX:MAxPermSize=256m 
启动。

Tomcat 学习系列1 Tomcat8在win7下配置与使用 和常见问题处理相关推荐

  1. win7 android 编译环境搭建,在Win7下配置Android开发环境

    在Win7下配置Android开发环境是本文要介绍的内容,主要是来了解并学习Android开发环境,具体关于Android开发环境的详解来看本文. 一.安装 JDK 下载JDK最新版本,下载地址如下: ...

  2. win7下配置IIS

    win7下配置IIS(ASP.net) 1.先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultAppPool,可以在网站目录里对每个 ...

  3. 在win7下配置Geany,使其使用 Python 3

    写这篇文章是为了感谢百度经验[百度经验],怎么"在win7下配置Geany,使其使用 Python 3"这个问题困惑了将近24小时,因[百度经验]其中一个网页详细解答,让我解决这个 ...

  4. 嵌入式 win7下配置开发环境和VS2010联合使用

    简单建立Qt+VS2010开发环境 多天不关注Qt了,发现竟然又被digia收购了,也许是好事,digia计划将Qt应用到Android.iOS及Windows8平台上. 简单介绍下digia(来着网 ...

  5. RabbitMQ学习系列二:.net 环境下 C#代码使用 RabbitMQ 消息队列

    上一篇已经讲了Rabbitmq如何在Windows平台安装,不懂请移步:RabbitMQ学习系列一:windows下安装RabbitMQ服务 一.理论: .net环境下,C#代码调用RabbitMQ消 ...

  6. win7下配置FTP服务

    文章来源:红黑联盟 1)开始菜单中输入"打开或关闭",找到"打开或关闭Window功能",如下图所示 2)在打开或关闭Window功能中到打"Inte ...

  7. Win7下配置MySql定时自动备份

    最近遇到了需要定时备份MySql数据库的需求,解决方法是采用批处理脚本配合windows计划任务实现每天自动备份,此处记录一下配置过程. 先贴一下使用到的bat脚本: @echo off set &q ...

  8. ROS学习系列(一):ubuntu16.04下安装 ROS IDE RoboWare Studio 教程

    1.下载RoboWare Studio安装包 不要信从官网下载http://www.roboware.me/#/home 这个网站压根就进不去. 从github上下载安装包,链接https://git ...

  9. Tomcat学习总结(11)——Linux下的Tomcat安全优化

    1.web.xml配置及修改: 站点默认主页: <welcome-file-list> <welcome-file>index.html</welcome-file> ...

最新文章

  1. 第十五篇:依存语法Dependency Grammar
  2. 学密码学一定得学程序 KMP
  3. C语言文件读写(3)-二进制文件读写操作
  4. java定时任务的两种实现方式
  5. 脚本启动显示查询频繁被服务器防御_面对CC攻击,该如何进行防御
  6. Python 大数据分析 淘宝商品销量的关系
  7. 通过日志恢复MSSQL数据例子
  8. Linux基本管理篇
  9. java写入出错class_JAVA新人常犯错误集锦
  10. 8位12指令微程序CPU设计
  11. maven-聚合工程
  12. venn.diagram生成pdf图片
  13. 一款功能强大的Web接口和网页测试工具
  14. uniapp微信小程序拨打电话功能
  15. 【Qualcomm高通音频】如何使用QXDM、QCAT、CoolEditor音频日志抓取、解析和分析?
  16. 炉石传说无法登录服务器未响应是什么意思,炉石传说:你还在卡大门无法登陆游戏吗?这些方法也许能帮到你...
  17. shell、shell命令、shell脚本
  18. 每秒解析千兆字节的JSON解析器开源,秒杀一大波解析器!
  19. JavaScript从入门到高手必杀教程
  20. 详解:二极管M7和A7的区别

热门文章

  1. 节选【挨踢人物传】茶乡浪子王达
  2. 输入python出现警告Warning: This Python interpreter is in a conda environment, but the environment has not
  3. 微信小程序开发与app开发的十大区别
  4. 码农的生活小技巧之舒适看美剧-修改字幕的时间
  5. 年关将至,公司都有年会了,做个幸运大抽奖软件,一起庆祝下
  6. 区块链+教育 解决教育行业所面临的问题
  7. UFSA扩大UFS生态系统,增加可移除式手机存储卡和相关技术的供应商
  8. 上班坐坐族应该学的瑜珈
  9. 一位前端 P7 大佬的面试经验分享
  10. 如何从零配置高效的tensorflow python编程环境之VIM神的编辑器---DIY自己的VIM