tomcat配置

(一) tomcat和eclipse的配置

江枫思渺然 提交于 2019-12-30 16:44:02
一、下载与安装tomcat 1. 下载 https://tomcat.apache.org/download-80.cgi 2.安装 1)解压到自定义的目录下 2)打开bin文件夹下的startup.bat 正常启动的界面 发现控制台中文乱码! 打开conf下的logging.properties文件 找到 java.util.logging.ConsoleHandler.encoding = UTF-8 将其注释掉,并在其下添加如下内容 java.util.logging.ConsoleHandler.encoding = GBK 现在重新打开startup.bat 3)安装tomcat服务到windows中 cmd下,进入安装目录bin文件夹下 输入 service.bat install 安装成功 二、eclipse的配置 1.下载eclipse https://www.eclipse.org/downloads/ 2.安装 打开下载好的安装包 选择 Eclipse IDE for Enterprise Java Developers 设置安装目录点击install开始安装 安装过程过慢 3.绑定tomcat 步骤1:获得服务器运行环境配置 进入Window/Preferences/Server/Runtime Environmen 步骤2:添加服务器

完美配置Tomcat的HTTPS

心已入冬 提交于 2019-12-30 03:39:49
Tomcat配置HTTPS的文章到处都有,过程也比较简单,随后文中会转一段过来。 但对于启用APR情况下报异常“java.lang.Exception: Connector attribute SSLCertificateFile must be defined when using SSL with APR”的解决方法上处理的都比较偷懒,通常都是把APR注释掉不启用APR。 做为一个文艺青年兼软件开发工程师(偶吐),我有责任深入学习仔细研究完美解决这个问题(偶再吐)。 资料转载【TOMCAT配置HTTPS】 ################################################################ 二、创建证书 啰嗦几句:证书是单点登录认证系统中很重要的一把钥匙,客户端于服务器的交互安全靠的就是证书;本教程由于是演示所以就自己用JDK自带的keytool工具生成证书;如果以后真正在产品环境中使用肯定要去证书提供商去购买,证书认证一般都是由VeriSign认证,中文官方网站: http://www.verisign.com/cn/ 用JDK自带的keytool工具生成证书: keytool -genkey -alias wsria -keyalg RSA -keystore d:/keys/wsriakey 无图不给力,有图有真相:

Linux下tomcat配置

主宰稳场 提交于 2019-12-28 14:39:35
安装tomcat,前提是已提前安装好java环境变量, 详见 https://blog.csdn.net/bigbearxyz/article/details/103742258 1. tomcat官网 选择下载版本 2.本文以apache-tomcat-8.5.49.tar.gz版本为例, 上传apache-tomcat-8.5.49.tar.gz 到 /usr/local目录。 3.执行 cd /usr/local , tar -zxvf apache-tomcat-8.5.49.tar.gz 命令解压目录。 4.执行 mv apache-tomcat-8.5.49 tomcat 命令重命名。 5.执行cd tomcat/bin , ./startup.sh 命令。 6.8080端口验证是否启动成功。 来源: CSDN 作者: bigbearxyz 链接: https://blog.csdn.net/bigbearxyz/article/details/103742627

MAC 安装和配置Tomcat详解

依然范特西╮ 提交于 2019-12-27 03:57:46
目录 一、安装Tomcat 二、配置Tomcat 1. 启动Tomcat 2. 关闭Tomcat 3. 查看Tomcat版本信息 4. ApacheTomcat9.0.30的目录结构 5. 修改8080端口号 6. Eclipse Target runtime(web容器)配置 7. 配置Tomcat Web Application Manager的登录用户名和密码 一、安装Tomcat 打开 Tomcat官网 ,选择对应的版本进行下载: 下载下来的文件解压后修改名字为:ApacheTomcat9.0.30,放到/Users/计算机名(如:lijing)/Library/目录下面。 二、配置Tomcat 1. 启动Tomcat 打开Terminal,进入ApacheTomcat9.0.30/bin目录: $ cd /Users/lijing/Library/ApacheTomcat9.0.30/bin 启动Tomcat: $ ./startup.sh 提示:Permission denied(没有.sh的权限) -bash: ./startup.sh: Permission denied 使用chmod命令修改bin目录下的.sh文件权限: $ chmod u+x *.sh 再次启动Tomcat: $ ./startup.sh 成功: 在浏览器中访问 http:/

Linux配置tomcat自动启动

半腔热情 提交于 2019-12-26 20:29:13
请自行下载安装配置tomcat的服务器环境 切换到tomcat/bin目录下 用vi startup.sh文件 然后再startup.sh的文件开头的地方添加如下内容 #chkconfig: 2345 80 90 #description:tomcat auto start #processname: tomcat 保存退出 先按esc 然后按:键盘 接这个输入wq即可保存退出 编辑catalina.sh文件 vi catalina.sh 然后直接输入./ 出现/符号 然后输入export按回车开始搜索export 定位位置 然后添加环境变量 export CATALINA_BASE=/home/test/tomcatexport CATALINA_HOME=/home/test/tomcatexport CATALINA_TMPDIR=/home/test/tomcat/home/test/tomcat为tomcat的安装目录 保存退出 先按esc 然后按:键盘 接这个输入wq即可保存退出 然后添加连接 ln -s /home/test/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7 通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7 然后切换到/etc/rc.d/init.d/目录

docker 配置 tomcat

ぐ巨炮叔叔 提交于 2019-12-26 15:44:17
启动tomcat $ docker run -it --rm -p 8888:8080 tomcat:8.0 将war的路径映射到tomcat容器中 docker cp /root/testWar/ssm.war c1f48410835a:/usr/local/tomcat/webapps 进入容器的命令 docker exec -it c1f48410835a /bin/bash 重启tomcat 来源: https://www.cnblogs.com/Web-spring/p/12102149.html

tomcat部署多个项目

白昼怎懂夜的黑 提交于 2019-12-25 12:09:10
1 配置说明 一个tomcat进程运行两个项目,启动多个端口提供服务,即修改server.xml 增加多个service配置选项 <Service name="Catalina1"> <Connector port="9001" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine name="Catalina1" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="localhost" appBase="webapps1" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve"

用了 10 多年的 Tomcat 居然有bug !

馋奶兔 提交于 2019-12-22 22:17:46
为了解决分布式链路追踪的问题,我们引入了实现OpenTracing的Jaeger来实现。然后我们为SpringBoot框架写了一个starter以让用户实现近零改造接入全链路。 由于公司有一个封装了SpringBoot的内部框架,然后我们的starter就以最新框架所使用的SpringBoot版本为基础进行开发。所以业务系统在接入的时候需要先升级框架,然后再引入我们的starter才行无缝接入全链路。 故障描述 然后有一个业务系统就按照步骤,升级框架,引入starter就接入了全链路系统,并且功能测试压力测试都已经通过了。结果我们满怀信心地就上线了。结果,线上nginx报大量http 400错误。 故障排查 出现故障后,业务系统的研发人员查了所有的日志,包括elk以及机器上的日志,都没有发现明显的错误日志。这个就。。。 几番挣扎后还是没有在线上的日志中找到任何蛛丝马迹。这个就比较绝望了。更奇怪的是在测试环境中是正常的,这个就比较诡异了。 然后我们猜想是不是之前压力测试做得不够啊,我们还是在压测环境中再压测一下看看会不会复现。然后正好之前这个业务系统做过压测,那就赶紧找运维搭建一个压测环境。结果刚搭建完就非常给面子地复现了400错误。 然后运维同学就各种折腾,然后神奇般地在nginx中的location下加了一行配置后就好了. proxy_set_header HOST $host

IntelliJ LDEA 2019 配置Tomcat

こ雲淡風輕ζ 提交于 2019-12-21 13:06:39
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> IDEA2019部署tomcat服务器。将web项目部署都安装的tomcat服务器中。 首先创建一个web项目。 1 . 首先:File->new-Project-Java 可看到如下界面。 点击Java,后点击java EE中的Web Application(选中)。 2 点击next可见到如下界面。 设置项目名称:Project name. 设置项目位置:Project location. 此时点击New window(使用新的窗口打开工程) 4 可看到如下界面。(这就是我们新的web工程) 5.在web-inf路径下创建俩个文件夹(单击右键) classes:存放的是编译或文件的路径 lib:存放的是工程需要的jar文件。(与eclipse中的lib文件夹一样原理) 6:会是这样的形势:(不要把文件夹创建的其他位置) 7:接下俩配置存放编译后的文件路径 File——》ProjectStructure 8:点击Modules---->Paths–>Use module compile output path() 9.图片中指的俩个路径都改成我们设置的classes路径。(编译后的文件路径) !注意这里的我没有修改 10.配置jar文件的路径(选择到创建好的lib文件夹)每一步记得Apply

Eclipse Tomcat插件的配置, 及 Tomcat 的配置

Deadly 提交于 2019-12-20 02:52:56
首先下载 对应 eclipse 版本的 tomcat 插件版本,(这里要注意: Tomcat 插件是Tomcat 插件,Tomcat 是 Tomcat, 两者不能混淆!) 下载地址: http://www.eclipsetotale.com/tomcatPlugin.html 然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse, Tomcat 插件安装成功! 当然安装成功不并代表能使用,这里还要配置 Tomcat, 才能正常使用 Tomcat 插件, 配置过程: 首先下载当前 Eclipse 能使用的 Tomcat 版本, 下载地址: http://tomcat.apache.org/ 然后解压到指定的目录,然后配置 Eclipse - toolsbar -> Window -> Prefences -> Tomcat -> 指向刚才 Tomcat 解压的目录, 到此配置完成,使用 Tomcat 插件可以启动、关闭 Tomcat. 使用 Eclipse 建立 Dynamic Web Project 如:HelloProject 右键 Run As –> Run On Server -> 如图: 弹出如图界面配置: 配置完成,会在看到这样效果项目目录下会有 Servers 一个目录,是专属 HelloProject 项目的 Tomcat 配置