热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux下Apache+weblogic安装配置

安装系统:redhatlinuxas42.6.9安装apache我安装的是apache2上网下载,解压,编译,安装./configure--prefix/usr/local/apache--enable-so--with-mpmworkerMakeinstall--with-mpmworker解释:worker是2.x

    安装系统:redhat linux as 4  2.6.9

  安装apache

  我安装的是apache2

  上网下载,解压,编译,安装

  ./configure --prefix=/usr/local/apache  --enable-so  --with-mpm=worker

  Make install

  --with-mpm=worker 解释:worker是2.x 版本中全新的支持多线程和多进程相混合的MPM模型。由于使用线程来处理,所以可以处理相对海量的请求,而系统资源的开销要小于基于进程的服务器。但是, worker也使用了多进程,每个进程又生成多个线程,以获得基于进程服务器的稳定性。这种MPM的工作方式是Apache 2.x的发展趋势。

  修改/usr/local/apache/conf/httpd.conf,其中的documentroot\

  apache默认的用户和组是

  User nobody

  Group #-1

  关于worker mpm部分可以参考下面的

  

  StartServers    3

  MaxClients       1984

  MinSpareThreads  25

  MaxSpareThreads  75

  ServerLimit     80

  ThreadLimit      200

  ThreadsPerChild  64

  MaxRequestsPerChild 0

  

  安装cronolog

  功能:记录日志功能

  下载,编译,安装就不说了。

  我是安装到/usr/local/cronolog目录。

  修改/usr/local/apache/conf/httpd.conf,找到其中的CustomLog行,修改为下面的

  CustomLog "|/usr/local/cronolog/sbin/cronolog  /usr/local/apache/logs/access_log.%Y%m%d" combined

  还需要修改/usr/local/apache/conf/httpd.conf,在最后面添加下面一行,这样以后其他配置文件都放到/usr/local/apache/conf.d目录下面。

  Include conf.d/*.conf

  做了上面的设置之后,测试一下配置文件是否有问题

  /usr/local/apache/bin/apachectl ?t

  /usr/local/apache/bin/apachectl {start|restart|graceful|stop}

  安装weblogic

  由于我是在远程安装,所以用参数:-mode=console

  ./ server815_linux32.bin  -mode=console

  安装完之后,还需要新建一个域。新建域的方法是使用/usr/local/wls813/common/bin/config.sh命令

  接下来还需要给安装的weblogic添加license,否则只能接收3个ip的连接。

  上网找个无限制的连接文件。下载,解压后,

  将weblogic_sp.jar放到/usr/local/wls813/server/lib/下面,将license.bea放到/usr/local/wls813/bea下面。

  启动weblogic的命令为

  /usr/local/wls/startWebLogic.sh

  停止的命令为

  /usr/local/wls/stopWebLogic.sh

  apche和weblogic桥接:

  将WL_HOME/server/lib/linux/i686目录下面的mod_wl_20.so文件拷贝到APACHE_HOME/modules/目录下

  在APACHE_HOME/conf.d目录下添加weblogic.conf文件,关于weblogic的设置部分都放到这里。

  LoadModule   weblogic_module   modules/mod_wl_20.so

  

  WebLogicHost   localhost

  WebLogicPort   7001

  MatchExpression   *.jsp

  MatchExpression   *.do

  

  修改完毕后,执行APACHE_HOME/bin/apachectl -t,测试Apache配置文件是否配置成功。

  先启动weblogic,然后启动apache,查看apache的error.log看有无错误。

  需要注意一点,就是对于发布的文档,apache中配置的路径要和weblogic一样


推荐阅读
  • 本文详细探讨了如何根据不同的应用场景选择合适的PHP版本,包括多版本切换技巧、稳定性分析及针对WordPress等特定平台的版本建议。 ... [详细]
  • 如何高效学习鸿蒙操作系统:开发者指南
    本文探讨了开发者如何更有效地学习鸿蒙操作系统,提供了来自行业专家的建议,包括系统化学习方法、职业规划建议以及具体的开发技巧。 ... [详细]
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文探讨了服务器系统架构的性能评估方法,包括性能评估的目的、步骤以及如何选择合适的度量标准。文章还介绍了几种常用的基准测试程序及其应用,并详细说明了Web服务器性能评估的关键指标与测试方法。 ... [详细]
  • WebBenchmark:强大的Web API性能测试工具
    本文介绍了一款名为WebBenchmark的Web API性能测试工具,该工具不仅支持HTTP和HTTPS服务的测试,还提供了丰富的功能来帮助开发者进行高效的性能评估。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 搭建个人博客:WordPress安装详解
    计划建立个人博客来分享生活与工作的见解和经验,选择WordPress是因为它专为博客设计,功能强大且易于使用。 ... [详细]
  • 本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 精选10款Python框架助力并行与分布式机器学习
    随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ... [详细]
  • 本文总结了一次针对大厂Java研发岗位的面试经历,探讨了面试中常见的问题及其背后的原因,并分享了一些实用的面试准备资料。 ... [详细]
  • Canopy环境安装与使用指南
    《利用Python进行数据分析》一书推荐使用EPDFree版本的环境,然而随着技术的发展,目前更多人倾向于使用Canopy。本文将详细介绍Canopy的安装及使用方法。 ... [详细]
  • 本文分享了作者在使用LaTeX过程中的几点心得,涵盖了从文档编辑、代码高亮、图形绘制到3D模型展示等多个方面的内容。适合希望深入了解LaTeX高级功能的用户。 ... [详细]
  • 2019年独角兽企业招聘Python工程师标准课程概览
    本文详细介绍了2019年独角兽企业在招聘Python工程师时的标准课程内容,包括Shell脚本中的逻辑判断、文件属性判断、if语句的特殊用法及case语句的应用。 ... [详细]
author-avatar
mobiledu2502889153
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有