| 论坛注册| 加入收藏 | 设为首页| RSS
Google
您当前的位置:首页 > Linux频道 > Linux开发区 > WEB开发

Linux系统下Jsp环境:Apache,Tomcat配置

时间:2007-09-28 12:14:41  来源:Linux联盟收集整理  作者:
1.操作系统Cb4Linux联盟
  Cb4Linux联盟
  RedHat Linux 9.0Cb4Linux联盟
  Cb4Linux联盟
  2.所需软件Cb4Linux联盟
  Cb4Linux联盟
  Apache 2.0.54Cb4Linux联盟
  Cb4Linux联盟
  下载地址Cb4Linux联盟
  Cb4Linux联盟
  http://apache.freelamp.com/httpdCb4Linux联盟
  Cb4Linux联盟
  下载该文件httpd-2.0.54.tar.gzCb4Linux联盟
  Cb4Linux联盟
  Tomcat5.5.9Cb4Linux联盟
  Cb4Linux联盟
  下载地址Cb4Linux联盟
  Cb4Linux联盟
  http://apache.justdn.org/jakarta/tomcat-5/v5.5.9/bin/Cb4Linux联盟
  Cb4Linux联盟
  下载该文件jakarta-tomcat-5.5.9.tar.gzCb4Linux联盟
  Cb4Linux联盟
  Mod_jk 1.2.14Cb4Linux联盟
  Cb4Linux联盟
  下载地址Cb4Linux联盟
  Cb4Linux联盟
  http://apache.justdn.org/jakarta/tomcat-connectors/jk/source/jk-1.2.14/Cb4Linux联盟
  Cb4Linux联盟
  下载该文件jakarta-tomcat-connectors-1.2.14-src.tar.gzCb4Linux联盟
  Cb4Linux联盟
  Jdk 1_5_0_04Cb4Linux联盟
  Cb4Linux联盟
  下载地址Cb4Linux联盟
  Cb4Linux联盟
  http://java.sun.com/j2se/1.5.0/download.jspCb4Linux联盟
  Cb4Linux联盟
  下载该文件jdk-1_5_0_04-linux-i586-rpm.binCb4Linux联盟
  Cb4Linux联盟
  下载时将所需软件包文件保存在/usr/local目录下Cb4Linux联盟
  Cb4Linux联盟
  3.安装步骤Cb4Linux联盟
  Cb4Linux联盟
  A 安装JDKCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/Cb4Linux联盟
  Cb4Linux联盟
  # chmod +x jdk-1_5_0_04-linux-i586-rpm.binCb4Linux联盟
  Cb4Linux联盟
  # ./jdk-1.5.0_04-linux-i586-rpm.binCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/java/Cb4Linux联盟
  Cb4Linux联盟
  # ln -s /usr/java/jdk-1_5_0_04 /usr/local/javaCb4Linux联盟
  Cb4Linux联盟
  # vi /etc/profileCb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  添加如下内容Cb4Linux联盟
  Cb4Linux联盟
  JAVA_HOME=/usr/java/jdk-1_5_0_04Cb4Linux联盟
  Cb4Linux联盟
  CLASSPATH=/usr/java/jdk-1_5_0_04/lib/dt.jar:/usr/java/jdk-1_5_0_04/lib/tools.jarCb4Linux联盟
  Cb4Linux联盟
  PATH=/usr/java/jdk-1_5_0_04/bin:$PATHCb4Linux联盟
  Cb4Linux联盟
  export PATH JAVA_HOME CLASSPATHCb4Linux联盟
  Cb4Linux联盟
  B 安装ApacheCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/Cb4Linux联盟
  Cb4Linux联盟
  # tar xvfz httpd-2.0.54.tar.gzCb4Linux联盟
  Cb4Linux联盟
  # cd httpd-2.0.54Cb4Linux联盟
  Cb4Linux联盟
  # ./configure --prefix=/usr/local/apache --enable-module=soCb4Linux联盟
  Cb4Linux联盟
  # makeCb4Linux联盟
  Cb4Linux联盟
  # make installCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/apache/confCb4Linux联盟
  Cb4Linux联盟
  # vi ./httpd.confCb4Linux联盟
  Cb4Linux联盟
  将Listen 80 修改为Listen 127.0.0.1:80 (219行)Cb4Linux联盟
  Cb4Linux联盟
  将ServerName 修改为ServerName LocalHost:80 (291行)Cb4Linux联盟
  Cb4Linux联盟
  在DirectoryIndex中添加 index.jsp (394行)Cb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/apache/bin/Cb4Linux联盟
  Cb4Linux联盟
  # ./apachectl configtestCb4Linux联盟
  Cb4Linux联盟
  显示Syntax ok则表明安装成功Cb4Linux联盟
  Cb4Linux联盟
  #./apachectl startCb4Linux联盟
  Cb4Linux联盟
  启动apache服务,浏览器中访问本机80端口,查看端口是否正常,输入127.0.0.1:80Cb4Linux联盟
  Cb4Linux联盟
  # ./apachectl stopCb4Linux联盟
  Cb4Linux联盟
  关闭服务Cb4Linux联盟
  Cb4Linux联盟
  备注:prefix定义apache的安装路径Cb4Linux联盟
  Cb4Linux联盟
  C安装TomcatCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/Cb4Linux联盟
  Cb4Linux联盟
  # tar xvfz jakarta-tomcat-5.5.9.tar.gzCb4Linux联盟
  Cb4Linux联盟
  # ln ?s /usr/local/jakarta-tomcat-5.5.9 /usr/local/tomcatCb4Linux联盟
  Cb4Linux联盟
  # vi /usr/local/tomcat/bin/catalina.shCb4Linux联盟
  Cb4Linux联盟
  第46行加入此句Cb4Linux联盟
  Cb4Linux联盟
  JAVA_HOME=/usr/java/jdk-1_5_0_04Cb4Linux联盟
  Cb4Linux联盟
  启动服务后,访问本机8080端口,查看端口是否正常(输入127.0.0.1:8080)Cb4Linux联盟
  Cb4Linux联盟
  # /usr/local/tomcat/bin/startup.sh /startup.batCb4Linux联盟
  Cb4Linux联盟
  关闭服务Cb4Linux联盟
  Cb4Linux联盟
  # /usr/local/tomcat/bin/shutdown.sh /shutdown.batCb4Linux联盟
  Cb4Linux联盟
  D 安装JKCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/Cb4Linux联盟
  Cb4Linux联盟
  # tar xzvf jakarta-tomcat-connectors-1.2.14-src.tar.gzCb4Linux联盟
  Cb4Linux联盟
  # cd jakarta-tomcat-connectors-1.2.14-src/jk/nativeCb4Linux联盟
  Cb4Linux联盟
  # chmod 755 buildconf.shCb4Linux联盟
  Cb4Linux联盟
  # ./buildconf.shCb4Linux联盟
  Cb4Linux联盟
  # ./configure --with-apxs=/usr/local/apache/bin/apxsCb4Linux联盟
  Cb4Linux联盟
  # makeCb4Linux联盟
  Cb4Linux联盟
  # make installCb4Linux联盟
  Cb4Linux联盟
  # cd /usr/local/jakarta-tomcat-connectors-jk1.2.14-src/jk/native/apache-2.0/Cb4Linux联盟
  Cb4Linux联盟
  # cp mod_jk.so /usr/local/apache/modules/Cb4Linux联盟
  Cb4Linux联盟
  E 系统整合Cb4Linux联盟
  Cb4Linux联盟
  # vi /usr/local/apache/conf/httpd.confCb4Linux联盟
  Cb4Linux联盟
  在文件最末尾加上如下语句Cb4Linux联盟
  Cb4Linux联盟
  #Load mod_jkCb4Linux联盟
  Cb4Linux联盟
  LoadModule jk_module modules/mod_jk.soCb4Linux联盟
  Cb4Linux联盟
  # Configure mod_jkCb4Linux联盟
  Cb4Linux联盟
  JkWorkersFile conf/workers.propertiesCb4Linux联盟
  Cb4Linux联盟
  JkLogFile logs/mod_jk.logCb4Linux联盟
  Cb4Linux联盟
  JkLogLevel infoCb4Linux联盟
  Cb4Linux联盟
  JkMount /*.jsp loadbalancerCb4Linux联盟
  Cb4Linux联盟
  JkMount /servlet/* loadbalancerCb4Linux联盟
  Cb4Linux联盟
  JkMount /application/* loadbalancerCb4Linux联盟
  Cb4Linux联盟
  #vi /usr/local/apache/conf/workers.propertiesCb4Linux联盟
  Cb4Linux联盟
  添加下列语句Cb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  # workers.propertiesCb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  # In Unix, we use forward slashes:Cb4Linux联盟
  Cb4Linux联盟
  ps=/Cb4Linux联盟
  Cb4Linux联盟
  # list the workers by nameCb4Linux联盟
  Cb4Linux联盟
  worker.list=tomcat1, tomcat2, loadbalancerCb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  # First tomcat serverCb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat1.port=8009Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat1.host=127.0.0.1Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat1.type=ajp13Cb4Linux联盟
  Cb4Linux联盟
  # Specify the size of the open connection cache.Cb4Linux联盟
  Cb4Linux联盟
  #worker.tomcat1.cachesizeCb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  # Specifies the load balance factor when used withCb4Linux联盟
  Cb4Linux联盟
  # a load balancing worker.Cb4Linux联盟
  Cb4Linux联盟
  # Note:Cb4Linux联盟
  Cb4Linux联盟
  # ----> lbfactor must be > 0Cb4Linux联盟
  Cb4Linux联盟
  # ----> Low lbfactor means less work done by the worker.Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat1.lbfactor=100Cb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  # Second tomcat serverCb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat2.port=8009Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat2.host=192.168.1.34Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat2.type=ajp13Cb4Linux联盟
  Cb4Linux联盟
  # Specify the size of the open connection cache.Cb4Linux联盟
  Cb4Linux联盟
  #worker.tomcat2.cachesizeCb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  # Specifies the load balance factor when used withCb4Linux联盟
  Cb4Linux联盟
  # a load balancing worker.Cb4Linux联盟
  Cb4Linux联盟
  # Note:Cb4Linux联盟
  Cb4Linux联盟
  # ----> lbfactor must be > 0Cb4Linux联盟
  Cb4Linux联盟
  # ----> Low lbfactor means less work done by the worker.Cb4Linux联盟
  Cb4Linux联盟
  worker.tomcat2.lbfactor=100Cb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  # Load Balancer workerCb4Linux联盟
  Cb4Linux联盟
  # ------------------------Cb4Linux联盟
  Cb4Linux联盟
  # The loadbalancer (type lb) worker performs weighted round-robinCb4Linux联盟
  Cb4Linux联盟
  # load balancing with sticky sessions.Cb4Linux联盟
  Cb4Linux联盟
  # Note:Cb4Linux联盟
  Cb4Linux联盟
  # ----> If a worker dies, the load balancer will check its stateCb4Linux联盟
  Cb4Linux联盟
  # once in a while. Until then all work is redirected to peerCb4Linux联盟
  Cb4Linux联盟
  # worker.Cb4Linux联盟
  Cb4Linux联盟
  worker.loadbalancer.type=lbCb4Linux联盟
  Cb4Linux联盟
  worker.loadbalancer.balanced_workers=tomcat1, tomcat2Cb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  # END workers.propertiesCb4Linux联盟
  Cb4Linux联盟
  #Cb4Linux联盟
  Cb4Linux联盟
  #vi /usr/local/tomcat/conf/server.xmlCb4Linux联盟
  Cb4Linux联盟
  Cb4Linux联盟
  Cb4Linux联盟
  protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"Cb4Linux联盟
  Cb4Linux联盟
  redirectPort="8443" protocol="AJP/1.3" />  第101行Cb4Linux联盟
  Cb4Linux联盟
  在119行左右加入如下语句(去注释)Cb4Linux联盟
  Cb4Linux联盟
  Cb4Linux联盟
  Cb4Linux联盟
  若第二台tomcat,将jvmRoute的修改为tomcat2Cb4Linux联盟
  Cb4Linux联盟
  系统整合完毕Cb4Linux联盟
  Cb4Linux联盟
  启动apache和tomcat服务Cb4Linux联盟
  Cb4Linux联盟
  # /usr/local/apache/bin/apachectl startCb4Linux联盟
  Cb4Linux联盟
  # /usr/local/tomcat/bin/catalina.sh startCb4Linux联盟
  Cb4Linux联盟
  将如下内容添加至/etc/rc.d/rc.local文件末尾Cb4Linux联盟
  Cb4Linux联盟
  以便系统启动后开启apache,tomcat服务Cb4Linux联盟
  Cb4Linux联盟
  #vi /etc/rc.d/rc.localCb4Linux联盟
  Cb4Linux联盟
  添加Cb4Linux联盟
  Cb4Linux联盟
  /usr/local/tomcat/bin/catalina.sh startCb4Linux联盟
  Cb4Linux联盟
  /usr/local/apache/bin/apachectl start
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目更新
栏目热门