• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            冰果

            技術群:26678700     
            交流QQ: 704839634
            合作: 1) 可兼職遠程辦公開發; 2) 有一套Go+Python開發的行業短信云平臺可合作;3)目前正在開發物聯網、大數據平臺。

            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-3.0.23
             ./configure --prefix=/home/test/resin --with-apxs=/home/test/apache/bin/apxs  --with-apache=/home/test/apache
             make
             make install

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

            這里準備部署兩個resin, 使用cp命令復制一份為resin-b即可.

            四)配置resin
            需要修改resin.conf文件[兩個resin都修改, 內容相同]:

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

            五)啟動resin
             運行resin/bin/httpd.sh
             注意一定要加-server,否則resin啟動后是監聽80/8080這樣的端口,而不是上面cluster設置里面的6802
             cd /home/test/resin/bin
             ./httpd.sh -server a start
             cd /home/test/resin-b/bin
             ./httpd.sh -server b 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 "/home/test/apache/modules/mod_caucho.so"
             ResinConfigServer 192.168.0.1 6802
             ResinConfigServer 192.168.0.1 6803
             AddHandler caucho-request .jsp
             CauchoConfigCacheDirectory /tmp
             CauchoStatus yes

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

            posted on 2010-12-19 00:13 冰果 閱讀(204) 評論(0)  編輯 收藏 引用

                                                        
            伊人色综合久久天天人守人婷| 91精品国产91久久久久久| 久久国产乱子精品免费女| 蜜桃麻豆www久久国产精品| 精品综合久久久久久97超人| 久久人人爽人人爽人人片AV不| 99久久精品免费看国产| Xx性欧美肥妇精品久久久久久| 久久香蕉国产线看观看精品yw| 精品久久久无码21p发布| 久久AV无码精品人妻糸列| 久久精品国产男包| 亚洲国产精品无码久久久蜜芽| 一本一本久久A久久综合精品| 97精品伊人久久大香线蕉| 99久久99久久精品国产片果冻 | 99久久精品免费国产大片| 久久亚洲国产午夜精品理论片| 日本福利片国产午夜久久| 精品久久久久久国产三级| 久久午夜福利电影| 国产精品一区二区久久精品涩爱| 国产69精品久久久久APP下载| 伊人久久久AV老熟妇色| 精品久久久久中文字幕日本| 亚洲欧美日韩精品久久| 色青青草原桃花久久综合| 亚洲国产精品无码成人片久久| 久久精品国产亚洲AV无码麻豆 | 亚洲国产精品综合久久网络| 久久久久99这里有精品10 | 婷婷久久久亚洲欧洲日产国码AV | 一本一道久久精品综合| 亚洲国产精品无码久久青草| 久久精品国产亚洲AV无码偷窥| 国产精品VIDEOSSEX久久发布| 麻豆av久久av盛宴av| 99久久www免费人成精品| 日韩欧美亚洲综合久久| 色综合久久88色综合天天 | 久久ww精品w免费人成|