标签: Tomcat

JConsole监控远程Tomcat服务器

1.不需要密码验证登录监控方法 编辑 catalina.sh 文件 # vim catalina.sh 添加 CATALINA_OPTS=”$CATALINA_OPTS -Djava.rmi.server.hostname=x.x.x.x -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managem…

阅读全文 »

CentOS 编译安装Cronolog轮转Apache和Tomcat日志

cronolog稳定版本为 1.6.2,但此版本有一个弊端:当日志文件的大小到2G(2150726147字节)时,cronolog进程就变成僵尸进程,即日志无法再写入,cronolog 1.7 版本解决了这个问题。 下载 # cd /usr/local/src # wget http://cronolog.org/patches/cronolog-1.7.0-beta.tar.gz 安装 # tar zxvf cronolog-1.7.0-beta.tar.gz # cd cronolog-1….

阅读全文 »

Nginx SSL + Tomcat,后端Tomcat取到https协议的解决方案

在代理模式下,Tomcat 如何识别用户的直接请求(URL、IP、https还是http )? 在透明代理下,如果不做任何配置Tomcat 认为所有的请求都是 Nginx 发出来的,这样会导致如下的错误结果: request.getScheme() //总是 http,而不是实际的http或https request.isSecure() //总是false(因为总是http) request.getRemoteAddr() //总是 nginx 请求的 IP,而不是用户的IP request….

阅读全文 »

Windows Server 2003 安装 Tomcat

下载jdk 下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html 如果是32位系统,请下载:jdk-1_5_0_22-windows-i586-p.exe 如果是64位系统,请下载:jdk-1_5_0_22-windows-amd64.exe 安装jdk 双击下载的jdk软件安装 下载tomcat 下载地址:http://tom…

阅读全文 »

CentOS Tomcat 环境部署

下载jdk 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载的jdk放在/usr/local/src目录下给予可执行权限 # cd /usr/local/src # chmod +x jdk-6u45-linux-x64-rpm.bin 安装jdk # ./jdk-6u45-linux-x64-rpm.bin 然后可以通过java -version查看安装的jdk版本,我的jdk版本信息如下: j…

阅读全文 »

Tomcat 配置SSL证书

将颁发的www.123admin.com_tomcat.jks证书(keystore密码:123456)文件复制到tomcat目录下,用文本编辑器打开server.xml并更新以下内容 <Connector port=”443″ protocol=”org.apache.coyote.http11.Http11Protocol” maxThreads=”150″ SSLEnabled=”true” scheme=”https” secure=”true” clientAuth=”false…

阅读全文 »

Tomcat 配置 http 跳转为 https

编辑tomcat配置文件server.xml <Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″ /> 修改参数8443为443 <Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”443″ /> <Connector port=…

阅读全文 »

Tomcat 生产服务器性能优化

考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该有更好的性能。如果你在产品中使用了Tomcat服务器,那么这篇文章就会给你几方面来提升Tomcat服务器的性能。经过沉思我已经知道了和早期版本相比最新的Tomcat提供更好的性能和稳定性。所以一直使用最新的Tomcat版本。现在本文使用下面几步来提高Tomcat服务器的性能。 增加JVM堆内存大小 修复JRE内存泄漏 线程池设…

阅读全文 »

安装apr和tomcat-native优化tomcat

安装apr # yum -y install apr 安装apr-util # yum -y install apr-util 安装tomcat-native # yum -y install tomcat-native 启动tomcat,如果在catalina.out日志中输出如下,说明已经安装成功 INFO: Loaded APR based Apache Tomcat Native library 1.1.30 using APR version 1.3.9.

阅读全文 »

AWStats分析Apache,Nginx,Squid,Tomcat和Lighttpd日志

AWStats是一个非常好用的日志统计工具,下面我对其他主要Web Server/proxy(httpd,nginx,squid,lighttpd,tomcat)的日志如何进行分析展开说明。在awstats配置修改最小的前提说明下如何进行修改,希望对有需要的朋友能够提供帮助。 awstats日志分析之apache apache: 修改配置:%apache%/conf/httpd.conf CustomLog logs/access_log combined awstats: 修改配置:awsta…

阅读全文 »