(转)apache+tomcat+mysql 的负载平衡和集群...
公司开发了一个网站,估计最高在线人数是3万,并发人数最多100人。开发的网站是否能否承受这个压力,如何确保网站的负荷没有问题,经过研究决定如下: (1) 采用负载平衡和集群技术,初步机构采用Apache+Tomcat的机群技术。 (2) 采用压力测试工具,测试压力。工具是Loadrunner。 硬件环境搭建: 为了能够进行压力测试,需要搭建一个环境。刚开始时,测试在公司局域网内进行,但很快... [阅读全文]
apache部署多个项目
下面两种方法是google出来的,分别通过配置多ip和多端口实现,不是能否用单ip发布多个项目,如有方法请留言,学习一下
1.配置多个ip
简单的说,打开httpd.conf 在最后加入如下内容:
VirtualHost 127.0.0.2:80
DocumentRoot d:/AppServ/www2
ServerName 127.0.0.2:80
irtualHost
Dire... [阅读全文]
JMX配置Tomcat 7.0连接Linux java监控
1、配置Tomcat catalina.sh
找到# OS specific support. $var _must_ be set to either true or false.添加如下变量:
JAVA_OPTS="-Dcom.sun.management.jmxremote.port=1090 --配置jmx远程监听端口1090,指定任意为被占用端口
-Dcom.sun.managem... [阅读全文]
Apache2.2 +Php5.2 +MYSQL5.0 +php...
此文章为爱好网站建设的朋友准备,经本人再Windows2003服务器上测试完成。
一、软件下载:
Apache http://httpd.apache.org/download.cgi
PHP http://cn2.php.net/downloads.php
MYSQL http://dev.mysql.com/downloads/mysql/5.0.html#downloads
php... [阅读全文]
Linux下安装tomcat和apache(tar版本)
首先,在root用户下,建立了一个新的用户liuzhy,然后用这个用户安装相关软件
从apache官方网站上,下载apache的Linux安装版本,我下载的版本是apach-tomcat-6.0.29.tar.gz ,将其放到/home/liuzhy/下面,进入到/home/liuzhy/下面,执行解压操作:
tar -zxvf apach-tomcat-6.0.29.tar.gz 即可。这时... [阅读全文]
性能优化,apache性能优化之启用gzip压缩
首先查看apache是否加载了mod_deflate.so模块,如果没有需要安装加载。找到并下载和当前apache版本相同的源码文件,解压缩到目录下并进入该目录,执行:
/usr/local/apache2/bin/apxs -i -c -a mod_deflate. 会自动在 httpd.conf添加
LoadModule deflate_module modules/mod_deflate... [阅读全文]
成功配置tomcat的log4j日志系统,格式:HT...
成功配置tomcat的log4j日志系统,格式:HTML+每天以yyyy-mm-dd.log命名的日志文件
一、引言:
实习单位让用log4j配置webapp的日志系统,要求产生的日志文件是html格式,并且是每天以yyyy-mm-dd日期格式命名的日志文件。
这个曾经让自己费神了一段时间,最近花了两天时间总算配置成功了!不过配置成功的是tomcat的,不是单个webapp的,现把步骤记录下... [阅读全文]
后缀名,Apache 漏洞之后缀名解析漏洞----转载
我们都知道windows2003 + IIS6.0下,如果目录结构中有xxx.asp这样的目录,那么所有这个目录下的文件不管扩展名为什么,都会当作asp来解析。我们一般称这个漏洞为windows2003+iis6.0目录解析漏洞。但是大家可能不知道的是,apache服务器也存在类似的解析漏洞
我们来做下实验,我在本地搭建好了一个apache+php的测试平台
两个文件phpinfo.php p... [阅读全文]
用apache和tomcat搭建集群,实现负载均衡
1、配置tomcat
为防止冲突,进入第二个tomcat主目录,然后进入conf目录,打开server.xml修改配置。主要是修改端口,我这里把所有的端口信息,都在原有基础上加1000,即原端口是8009,我改为9009。当然,你不必和我一样,只要保证不冲突就 OK!这些配置在apache的配置中可能会用到。
2、配置apache
(1)进入apache的主目录,然后进入conf文件夹,用文... [阅读全文]
Apache 与 Tomcat 的整合配置
(1) 将下载的mod_jk-1.2.26-httpd-2.2.4.so连接器复制到d:\apache2\modules下面
(2) 新建两个文件mod_jk.conf和workers.properties,并放入至d:\apache2\conf下
对于mod_jk.conf输入如下内容:
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.... [阅读全文]
Linux下用apache和tomcat做集群
在Linux上配置好了tomcat和apache,我又在本机Windows上安装了一个tomcat,就是2个应用服务,用apache做分发。
做集群配置,首先要下载tomcat-connectors,这里,我们到官方网站上去下载(http://tomcat.apache.org/download-connectors.cgi),我下载的版本是tomcat-connnectors-1.2.31-s... [阅读全文]
solaris下安装tomcat以及环境变量的配置
solaris下安装tomcat比较简单。
下载安装
1:下载。到tomcat.apache.org上下载tomcat的tar.gz包。我下载的是6.0的tomcat。
2:上传到我在solaris上创建的文件夹中(/zhjb/tomcat)
3:使用gzip解压缩,生成apache-tomcat-6.0.30.tar
4:使用tar解压缩。生成文件夹apache-tomcat-6.0.... [阅读全文]
(Linux+SubVersion+Apache)
一. 安装apr依赖库(Apache Portable Runtime Module)
http://apache.mirror.phpchina.com/apr/apr-1.2.11.tar.gz
./configure
make
make install
http://apache.mirror.phpchina.com/apr/apr-util-1.2.10.tar.gz
./c... [阅读全文]
齐博apm套件,常用APM(Apache+PHP+MySQL)套件
这里总结一下适合快速搭建平台的APM常用套件 评分标准如下(最高5分) APM组件版本更新程度(版本新及更新及时的得分高)40% 集成扩展适合程度(扩展选择合适,如集成Optimizer等的高)30% 系统依赖程度(绿色版得分高)15% 易用性(集成常用功能托盘的得分高)10% 文件大小(功能简洁强大且文件小的得分高)5% XAMPP 下载:http://www.apachefriends.org... [阅读全文]
Tomcat 下,JSP文件修改后,重新部署,页
现象:
没有动任何配置文件,今天就出现了修改的JSP内容在页面不体现。依然是老的页面内容
问题分析。
既然可以用过,所以系统应该是检测文件更新的,之所以不重新编译JSP,估计时文件日期的问题。因为tomcat是根据文件日期判断jsp文件是不是比现有的翻译好的.java文件新来决定是否重新编译。
经询问,昨天曾经把系统时间改成1年后,用来测试某些功能。后来又改回来了。
问题找到了。由于昨天... [阅读全文]
FreeBSD8.1整合Tomcat和Apache
1.安装jdk16、mod_jk-apache2、tomcat7 (不赘述了,ports安装就是了)
由于版权原因,你先要wget下载以下文件到/usr/ports/distfiles目录
jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar jdk-6u3-fc... [阅读全文]
windows+apache安装awstats(zhuan)
由于需要,需要在一台windows服务器上安装日志统计工具,自然而然的就想到了awstats。
以前有做过在linux下配置awstats,这次再试试windows的。。。
首先需要下载几个工具,当然都是运行在windows平台的。
perl5
cronolog
awstats
下载地址分别为:
perl5: www.activestate.com/activeperl/
cron... [阅读全文]
Tomcat 服务器1
Tomcat 官方站点:
jakarta.apache.org 下载相关 Tomcat 服务端
Java_home 环境变量
在windows中设置Java_home环境变量
只要在setclasspath.bat批处理文件第一次使用JAVA_HOME环境变量之前的任何地方,将
JAVA_HOME环境变量之前的任何地方,将JAVA_HOME环境变量设置为JDK的主目,就可以使用start... [阅读全文]
Apache服务器多站点配置
1: 安装好AppServ2.5.9软件,官网是:http://www.appservnetwork.com/ ,2.59下载地址是:http://nchc.dl.sourceforge.net/sourceforge/appserv /appserv-win32-2.5.9.exe 是英文软件,但是安装时可以选择gbk-gb2312的编码(我自己用utf-8)。
2: 修改本机的hosts文件... [阅读全文]
ab测试工具,apache 自带的 AB 测试工具
from:http://blog.hexu.org/archives/622.shtml
简介
ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。
通过下面的一个简... [阅读全文]
Apache启动失败,请检查相关配置。√MyS
提示启动失败:1、Apache启动失败,请检查相关配置。√MySQL5.1已启动 环境变量Path值的原因(电脑上新装了MS SQL2000,估计是path值修改了的缘故) 解决方案:很简单,右键“我的电脑”--“属性”--“高级”--“环境变量” 变量名:path” 系统变量:%systemroot%\system32 点击"Apache设置(A)-查看运行日志(E)",发现下面的文... [阅读全文]
ubuntu tomcat JDK配置
今天郁闷到快吐血了.....
eclipse能找到JDK android也能找到
tomcat缺不能...不知的怎么回事 百度3个小时 没结果....
后来在谷歌换了种方法 分析tomcat程序的启动 找到 setclasspath.sh ----------------------------------------------------------------------------... [阅读全文]
ajp13,Tomcat Port 8009 与AJP13协议
AJP13是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过TCP连接和SERVLET容器连接。为了减少进程生成 socket的花费,WEB服务器和SERVLET容器之间尝试保持持久性的TCP连接,对多个请求/回复循环重用一个连接。一旦连接分配给一个特定的请求,在请求处理循环结束之前不会在分配。换句话说,在连接上,请求不是多元的。这个是连接两端的编码变得容易,虽然这导致在... [阅读全文]
tomcat 配置 Mysql 数据库
关于tomcat连接池的配置,我在自己开始的时候碰到过许多的问题,至少失败过六次,今天终于成功了。对于这个问题的产生与由来我也给大伙说说。
在《程序员csdn开发高手》这本杂志的2004年第02期,一位名叫宋廷宇的老师写了一篇文章,名赤《tomcat连接池的图形化配置与使用》,我看到了这篇文章,该作者所使用的数据库是sql server,而我所使用的数据库是mysql,tomcat版本为5.0 ... [阅读全文]
学习日志(apache)
经过很多天的纠结,终于决定选用PHP+Apache来搭建服务器,为此俺做出了巨大的牺牲,舍弃了我最爱的XP和WIN7系统,转向Windows serve 2003,这个界面那叫一个生硬啊,就连重启个系统都要你备注一下!!!爱河时
开始的时候觉得做这些挺容易的,软件放在那,下载下来安装不就可以了么,大不了再学点语言知识。可是,当我下载好软件,安装的时候遇到了N多的问题,在这里给罗列出来,以后也许能... [阅读全文]
linux 下 apache+php安装 后appache中httpd...
编辑apache配置文件httpd.conf
# vi /usr/local/apache/conf/httpd.conf
要改的有如下几处:
找到LoadModule php5_module modules/libphp5.so
前面的#号去掉
#AddType application/x-gzip .gz .tgz
下加二行
AddType application/x-httpd... [阅读全文]
Apache Commons fileUpload实现文件上传
将Apache的commons-fileupload.jar放在应用程序的WEB-INF\lib下,即可使用。下面举例介绍如何使用它的文件上传功能。所使用的fileUpload版本为1.2,环境为Eclipse3.3+MyEclipse6.0。FileUpload 是基于 Commons IO的,所以在进入项目前先确定Commons IO的jar包(本文使用commons-io-1.3.2.jar... [阅读全文]
在ubuntu下搭建Apache+MySQL+PHP ...
----------------------- Page 1-----------------------
在 ubuntu 下搭建Apache+MySQL+PHP 开发环境 这个教程是帮助人们在Ubuntu上搭建一个LAMP (Linux+Apache+MySQL+PHP)服务器,使用 如下软件:apache2,PHP5 (在ubuntu6.10或更低版本使用PHP4),MySQL4.1或... [阅读全文]
tomcat,Tomcat详解
1.Tomcat简介
Jakarta Tomcat服务器是一种Servlet/JSP容器,经历了3.x到4.0.x到4.1.x的变迁,现在最新的版本为5.0.x,支持Servlet2.4和JSP2.0规范.安装Tomcat之前必须安装JDK,并在环境变量中设置JAVA_HOME变量。这样Tomcat就可以启动了。
2.文件构成
安装后的Tomcat文件构成如下图所示:
2.1首先介绍Jav... [阅读全文]
xampp安装,Xampp安装过程中apache无法进行安装
对于Xampp安装过程中apache无法进行安装几点提醒:
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
1,Skype与XAMPP的Apache有... [阅读全文]