`
szgaea
  • 浏览: 216497 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

apache+weblogic搭建一二

阅读更多
    今天忙活了一天,在redhat下搭建apache+weblogic,之间发生了一二,现总结下:

    一上来,俺就下了个apache,在服务器
./configure --prefix=/apache2 --enable-module=so;接着make,make install


    很快就提示安装成功,运行一下,
./apachctl start
,一访问,出现It works,正常,由于weblogic之前已经安装好,只需集成就可以了。
    集成也很简单,只需要把weblogic下的so库拷过来,然后在apache的httpd.conf配置一下就行了,在拷贝的时候,需要注意一下平台版本,有32位、64位,可以通过file命令查看文件的版本,如:
file httpd
,则会提示httpd的版本信息。
    拷贝的文件也只有一个,叫mod_wl_22.so,其中22代表是支持apache 2.2.*版本的,如果是apache 2.0,则需要拷贝mod_wl_20.so (我安装的是apache2.2所以在这里以mod_wl_22.so为例),如果正常安装weblogic的话,在weblogic的安装目录下的server/plugin/linux/i686/目录下,当然还有其他平台的,大家就看着办咯。将文件拷贝到apache安装目录下的modules文件夹下。
    接下来配置httpd.conf,很简单,只要增加几句话就可以了

   
LoadModule weblogic_module modules/mod_wl_22.so
    <IfModule mod_weblogic.c>
          WebLogicHost localhost
          WebLogicPort 7001
          MatchExpression *.jsp
          MatchExpression *.html
    </IfModule>


   接下来,重启apache,再访问,问题来了,怎么访问都是只出现一个test page,怎么回事,刚才第一次访问的时候还是出现It work!,查看配置文件,apache DocumentRoot也没有配置错误呀,而且DocumentRoot下敢没有文件,只有一个index.html,内容就是It work!经过一翻查找,最终在启动apache的命令上找到问题,第一次启动用的是
./apachectl start
,而第二次用的是
apachectl start
,原来不是使用当前文件夹下的apachectl启动的,后来查资料,原来redhat自带了一个apache,自带apache的启动指令是放在/usr/sbin/下的,而/usr/sbin/是在path环境中设定的,所以可以直接用apachectrl来启动,不用加"./"。我还多些一举,装了一个apache。查到问题就好了,接着在自带的apache上一翻配置(配置内容同上面的集成配置一样),配置好后重启apache,http://www.xxxx.com一访问,提示404错误,咋回事呢?加上具体页面,http://www.xxxx.com/index.jsp一访问,成了,更糊涂了,httpd.conf设置的默认页面为index.html,在DocumentRoot下建一个index.html,一访问成了。
   看看service httpd start是否好用,一试不行,通过一番google,原来需要设定下,通过
   chkconfig --add httpd 来进行设置一下。

   到此,基本正常了,但是还没有结束,需要把静态资源(css,image)等拷贝到apache的DocumentRoot下才行,不然就没有发挥它的用处了。

  好,大功告成,在此记录,以备后用


分享到:
评论

相关推荐

    Apache+weblogic基础知识

    结合Apache和WebLogic,企业可以构建一个既能处理静态内容,又能高效运行动态Java应用的服务器架构。例如,Apache作为前端服务器处理静态请求,WebLogic处理动态请求,形成反向代理模式,既提高了性能,又降低了...

    搭建Eclipse3.2.2+MyEclipse5.5+Tomcat+Weblogic

    搭建Java开发环境是每个开发者初期必须经历的步骤,本文将详细介绍如何配置Eclipse3.2.2、MyEclipse5.5、Tomcat和WebLogic的集成开发环境。 首先,Eclipse是一款广受欢迎的开源集成开发环境(IDE),它以其强大的...

    Apache+Weblogic实现URL转发

    一、需求背景 项目部署在Weblogic应用服务器上,上线之后,申请并配置了域名,但是仍需加上端口号才能访问,这样对于用户访问很不方便。为了实现直接用域名访问系统,于是开发人员搭建了Apache HTTP Server,利用URL...

    redhat5.6+weblogic11g集群By-DrMeng切图.doc

    本文档提供了一份详细的指南,指导读者如何在 Red Hat 5.6 操作系统上搭建 WebLogic 11g 集群。该指南涵盖了从安装 WebLogic 11g 到配置开机自启动的所有步骤,并提供了一些有用的tips和技巧,以便读者更好地理解和...

    AIX系统搭建WebLogic10+apache平台 AIX系统搭建WebLogic10+apache平台

    AIX64位操作系统服务器,Java6_64.sdk.tar,weblogic10介质,apache-http服务器 承载实例 服务器状态90 apache:133.0.175.90:8080 AIX5.3操作系统,jdk1.6,rpm环境 Adm ...

    测试环境搭建实例.pdf

    二、Web server 搭建实例 Web server 搭建实例包括 apache+mysql+php 搭建实例和 Weblogic+oracle/mysql+jsp 搭建实例两个部分。 1. apache+mysql+php 搭建实例 apache+mysql+php 搭建实例主要讲解了 apache、...

    Oracle+PLSQL+WebLogic的安装与war包部署

    Apache Tomcat是一个开源的Java Servlet容器,常用于部署Java Web应用程序。下载Tomcat压缩包,解压至指定目录。配置CATALINA_HOME环境变量指向Tomcat的根目录。在bin目录下,通过startup.bat启动Tomcat,访问...

    配制Apahce作为Weblogic的前端服务器

    #### 二、Apache+Weblogic的配置 ##### 1. 使用Apache作为Weblogic前端服务器的原因 在构建大型商务网站时,为了提高系统的整体效率和安全性,通常会将Weblogic的HTTP服务器功能与Apache HTTP服务器相结合。具体来...

    Weblogic加Apache的负载均衡以及群集配置

    Weblogic与Apache结合进行负载均衡和群集配置是一种常见的企业级解决方案,用于提高Web应用程序的可用性和性能。这种配置方式通常适用于大型系统,通过分散负载到多个服务器,防止单点故障,确保服务的高可用性。 1...

    测试环境搭建实例.docx

    Web 服务器搭建实例是测试环境搭建的重要组成部分,本文档介绍了两个常见的 Web 服务器搭建实例:Apache+MySQL+PHP 搭建实例和 Weblogic+Oracle/MySQL+JSP 搭建实例。 2.1 Apache+MySQL+PHP 搭建实例 本文档详细...

    在linux上搭建weblogic集群,使用Apache作为代理服务器(原创)

    在Linux环境下搭建WebLogic集群并使用Apache作为代理服务器是一个复杂的过程,涉及到多个步骤和技术细节。以下是对这个主题的详细说明: 首先,WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了...

    Apache搭建完全手册

    ### Apache与WebLogic集成搭建详解 #### 一、引言 在现代的Web应用系统中,为了提升系统的整体性能和效率,通常会采用混合架构,其中Apache作为前端的Web服务器,负责处理静态资源如HTML、CSS和图片,而将动态内容...

    Weblogic Server 11g 系统管理

    通过一系列的实验案例,如搭建Apache+WebLogic Server架构,学员将学习如何在5节点环境中构建WebLogic Server+Oracle的组合,以及如何设计和搭建EJB和JMS双机集群。 在WebLogic Server Domain的创建与配置中,学员...

    Apache WebLogic9.2 安装及集群、SSL配置手册.pdf

    #### 一、Apache WebLogic 9.2 安装流程 ##### 1.1 创建用户 - **步骤**:首先需要在系统中创建一个用户,用于后续安装过程中的一些权限控制。通过点击“我的电脑”进行右键管理操作,在弹出的窗口中选择“新用户”...

    apahce 和 weblogic 集群(基于域名)

    Apache 和 WebLogic 集群基于域名的集成是一种常见的企业级解决方案,用于部署和管理多个应用程序在一个物理服务器或集群上。这种集成允许你利用Apache HTTP Server的域名解析能力,为多个运行在不同WebLogic Server...

Global site tag (gtag.js) - Google Analytics