2012-07-01 18 views
1

請幫助,我試圖在Ubuntu 12.04上設置一個Rails應用程序,紅寶石,寶石,鐵軌,Apache,薄,都安裝。如果我開始薄集羣可以到我的網站,並歡迎頁面顯示配置。 Ubuntu的Apache瘦杆:代理不工作

domain.com:5000 
domain.com:5001 
domain.com:5002 

所有的工作,所以我知道,瘦正在儘自己的事情,我能得到阿帕奇沒有代理加載的index.htm(儘管沒有資產按預期正常工作)。

但是我似乎無法讓apache真正將請求傳遞給瘦服務器!我得到一個軟404(頁面無法找到)錯誤或它的工作頁面,我不知道爲什麼。

這裏是網站可用文件

<VirtualHost *:80> 

    ServerName myapp.mydomain.com 
    DocumentRoot /home/sim/public_html/railsapp 

    <Proxy balancer://thinservers> 
     BalancerMember http://127.0.0.1:3000 
     BalancerMember http://127.0.0.1:3001 
     BalancerMember http://127.0.0.1:3002 
    </Proxy> 

    ProxyPreserveHost On 
    ProxyPass /assets ! 
    ProxyPass/balancer://thinservers/ 
    ProxyPassReverse/balancer://thinservers/ 

    <Proxy *> 
    Order deny,allow 
    Allow from all 
    </Proxy> 
</VirtualHost> 

回答

0

也許在公用文件夾哪一點呢?

DocumentRoot /home/sim/public_html/railsapp/public