<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sky's blog

    我和我追逐的夢

    常用鏈接

    統計

    其他鏈接

    友情鏈接

    最新評論

    apache + resin的多機部署方案實現方法

    前言:前段時間,對公司前臺多機分布方案的做了一些探索,總結了一些東西,貼出來分享。類似內容網上比較多,但是都不夠詳細,我第一次弄時費力不少,希望后來人可以更方便一些。

    一. 編譯安裝apache
    1) 從apache官網上下載apache最新的 release版本2.2.6
    unix版本取httpd-2.2.6.tar.gz
    2) 解開包
    gunzip httpd-2.2.6.tar.gz
    tar xvf httpd-2.2.6.tar
    3) 編譯安裝
    進入解壓后的目錄httpd-2.2.6,依次執行
    ./configure --prefix=/*要安裝apache的目錄*/ --enable-so
    make
    make install
    成功后apache就安裝到前面指定的目錄了

    二) 啟動apache
    進入apache安裝目錄
    1) 修改apache/conf/httpd.conf
    Listen 80 修改80為需要的端口如 11280
    2) 啟動
    進入apache/bin/執行: ./apachectl start
    3) 打開瀏覽起訪問
    http://ip: 11280

    三) 編譯安裝resin

    ./configure --prefix=/data/aoxj/artest/resin --with-apxs=/data/aoxj/artest/apache/bin/apxs --with-apache=/data/aoxj/artest/apache
    make
    make install
    上述操作除了編譯安裝resin外(其實不做這些操作,resin本身也是可以跑起來的),還會修改apache,包括:
    1. copy mod_caucho.so到apache目錄(就是前面指定的--with-apache=/data/aoxj/artest/apache)的modules
    2. 修改apache的配置文件conf/httpd.conf,自動增加以下內容
    LoadModule caucho_module ***/modules/mod_caucho.so
    ResinConfigServer localhost 6802
    CauchoConfigCacheDirectory /tmp
    CauchoStatus yes

    四)配置resin
    需要修改resin.conf文件

    <cluster>
    <srun server-id="a" host="192.168.0.1" port="6802"/>
    <srun server-id="a" host="192.168.0.1" port="6802"/>
    </cluster>

    五)啟動resin
    運行resin/bin/httpd.sh
    注意一定要加-server,否則resin啟動后是監聽80/8080這樣的端口,而不是上面cluster設置里面的6802
    ./httpd.sh -server a start
    這樣resin才會監聽6802,建議手工telnet確認一下。如果resin啟動不正確,后面apache啟動后訪問resin就會失敗,然后在頁面報503錯誤。
    以后stop/restart 時也需要加-server

    六) 配置apache
    確認conf/httpd.conf文件中的以下內容
    1) LoadModule caucho_module ***/modules/mod_caucho.so
    檢查mod_caucho.so是否存在
    2) ResinConfigServer localhost 6802
    這個ResinConfigServer只能出現一行,如果resin有多臺,請在這里指定的那臺resin配置文件中的<cluster>中配置其他機器的ip/port
    3) CauchoConfigCacheDirectory /tmp
    4)CauchoStatus yes

    最后修改的配置為:

    LoadModule caucho_module "/data/aoxj/artest/apache/modules/mod_caucho.so"
    ResinConfigServer 192.168.0.1 6802
    AddHandler caucho-request .action
    CauchoConfigCacheDirectory /tmp
    CauchoStatus yes

    八)web訪問
    啟動apache
    用瀏覽器訪問apache的端口,注意不是訪問resin的端口

    posted on 2007-12-05 15:47 sky ao 閱讀(1352) 評論(0)  編輯  收藏 所屬分類: web

    主站蜘蛛池模板: 久草免费福利在线| 成人国产精品免费视频| 182tv免费观看在线视频| 亚洲日本乱码在线观看| 黄床大片免费30分钟国产精品| 亚洲欧洲日产国码高潮αv| 麻豆91免费视频| 免费无遮挡无码永久在线观看视频| 亚洲国产精品久久久久秋霞小| 免费观看美女裸体网站| 亚洲av无码有乱码在线观看| 国产一区二区三区免费在线观看| 久久久久久亚洲av无码蜜芽| 免费在线观看中文字幕| 国内精品免费久久影院| 亚洲av无码潮喷在线观看| 久久久久高潮毛片免费全部播放| 久久久无码精品亚洲日韩蜜桃| 久久99精品视免费看| 亚洲av产在线精品亚洲第一站| 大陆一级毛片免费视频观看i| 美女黄频免费网站| 亚洲精品中文字幕无码蜜桃| 三年片在线观看免费观看大全一| 亚洲人成激情在线播放| 免费人成在线观看网站品爱网日本| eeuss免费天堂影院| 久久久无码精品亚洲日韩蜜臀浪潮| 免费观看黄色的网站| 在线看亚洲十八禁网站| 亚洲人成色7777在线观看| 成人浮力影院免费看| 狠狠热精品免费观看| 亚洲人成网址在线观看| 成人黄软件网18免费下载成人黄18免费视频 | 2020年亚洲天天爽天天噜| 国产zzjjzzjj视频全免费| 国产好大好硬好爽免费不卡| 在线亚洲午夜片AV大片| 亚洲女同成av人片在线观看| 国产免费看JIZZ视频|