IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁操作系統(tǒng)LINUX → linux下apache+weblogic安裝配置

linux下apache+weblogic安裝配置

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

  安裝系統(tǒng):redhat linux as 4  2.6.9

  安裝Apache

  我安裝的是apache2

  上網(wǎng)下載,解壓,編譯,安裝

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

  Make install

  --with-mpm=worker 解釋:worker是2.x 版本中全新的支持多線程和多進(jìn)程相混合的MPM模型。由于使用線程來處理,所以可以處理相對(duì)海量的請(qǐng)求,而系統(tǒng)資源的開銷要小于基于進(jìn)程的服務(wù)器。但是, worker也使用了多進(jìn)程,每個(gè)進(jìn)程又生成多個(gè)線程,以獲得基于進(jìn)程服務(wù)器的穩(wěn)定性。這種MPM的工作方式是Apache 2.x的發(fā)展趨勢。

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

  apache默認(rèn)的用戶和組是

  User nobody

  Group #-1

  關(guān)于worker mpm部分可以參考下面的

  <IfModule worker.c>

  StartServers    3

  MaxClients 1984

  MinSpareThreads  25

  MaxSpareThreads  75

  ServerLimit     80

  ThreadLimit      200

  ThreadsPerChild  64

  MaxRequestsPerChild 0

  </IfModule>

  安裝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

  做了上面的設(shè)置之后,測試一下配置文件是否有問題

  /usr/local/apache/bin/apachectl –t

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

  安裝weblogic

  由于我是在遠(yuǎn)程安裝,所以用參數(shù):-mode=console

  ./ server815_linux32.bin  -mode=console

  安裝完之后,還需要新建一個(gè)域。新建域的方法是使用/usr/local/wls813/common/bin/config.sh命令

  接下來還需要給安裝的weblogic添加license,否則只能接收3個(gè)ip的連接。

  上網(wǎng)找個(gè)無限制的連接文件。下載,解壓后,

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

  啟動(dòng)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文件,關(guān)于weblogic的設(shè)置部分都放到這里。

  LoadModule   weblogic_module   modules/mod_wl_20.so

  <IfModule   mod_weblogic.c>

  WebLogicHost   localhost

  WebLogicPort   7001

  MatchExpression   *.jsp

  MatchExpression   *.do

  </IfModule>

  修改完畢后,執(zhí)行APACHE_HOME/bin/apachectl -t,測試Apache配置文件是否配置成功。

  先啟動(dòng)weblogic,然后啟動(dòng)apache,查看apache的error.log看有無錯(cuò)誤。

  需要注意一點(diǎn),就是對(duì)于發(fā)布的文檔,apache中配置的路徑要和weblogic一樣

關(guān)鍵詞標(biāo)簽:linux,apache,weblogi

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠(yuǎn)程會(huì)話使用screen管理你的遠(yuǎn)程會(huì)話GNU/Linux安裝vmwareGNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連

相關(guān)下載

人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址linux tc實(shí)現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號(hào)linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務(wù)器硬盤IO讀寫負(fù)載