from:
二) 啟動apache
進入apache安裝目錄
1) 修改apache/conf/httpd.conf
listen 80 修改80為需要的埠如 11280
2) 啟動
進入apache/bin/執行: ./apachectl start
3) 開啟瀏覽起訪問
三) 編譯安裝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都修改, 內容相同]:
五)啟動resin
執行resin/bin/httpd.sh
注意一定要加-server,否則resin啟動後是監聽80/8080這樣的埠,而不是上面cluster設定裡面的6802
這樣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配置檔案中的中配置其他機器的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的埠
apache resin的多機部署方案實現方法
前言 前段時間,對公司前台多機分布方案的做了一些探索,總結了一些東西,貼出來分享。類似內容網上比較多,但是都不夠詳細,我第一次弄時費力不少,希望後來人可以更方便一些。一.編譯安裝apache unix版本取httpd 2.2.6.tar.gz 2 解開包 3 編譯安裝 進入解壓後的目錄httpd 2...
apache resin的配置文字案
樓主為何不用apache resin呢?不過你用iis也是可以的 利用iis或者apache的別名服務 在apache或iis的配置中將網域名稱指向站點資料夾就好了,同ip不同戰點。這裡我說一下iis的配置 新建戰點 s1.埠 80,其它配置略 進入.s1.的站點屬性 web站點 ip位址旁邊的高階...
centos7 Redis多機多節點集群部署
redis多機多節點的集群部署可參考redis單機多節點的部署部分 這裡分別用vmware的兩台虛擬機器做部署 分別是centos7 1 192.168.0.164與centos 2 192.168.0.170 1.分別在164與170機器上安裝redis 164機器為之前單機多節點部署的機器。在1...