2010-06-30 19 views
0

我使用capistrano成功部署了我的ror應用程序,但是當我提出瀏覽器指向應用程序時,它說'服務器未找到'。capistrano apache deployment

這裏是我的apache2.conf:

 
.. 
NameVirualHost *:80 
<VirtualHost *:80> 
    ServerName hylog.daemon.com 
    DocumentRoot /home/work/hylog/current/public/ 

    <Directory /home/work/hylog/current/public> 
    Order allow,deny 
    Allow from all 
    </Directory> 
</VirtualHost> 

在瀏覽器中我就指出http://hylog.daemon.com ..任何人都知道什麼可能是錯誤的?我已經安裝了乘客。謝謝。

+0

不知道爲什麼有人會-1這個...但是,不應該這是在serverfault? (我+1你回來...) – code4life 2010-06-30 01:48:50

回答

0

聽起來像hylog.daemon.com的DNS條目沒有指向正確的位置。你應該能ping通hylog.daemon.com,並指向服務器的IP地址。

UPDATE:

的hosts文件格式:

<remote_ip> <host_name> 

因此,如果IP地址爲遠程服務器爲12.12.12.12,主機文件附加電線應該是這樣的:

12.12.12.12 hylog.daemon.com 
+0

我可以ping該服務器的IP,但不是dylog.daemon.com,如果我沒有錯,我需要添加主機的某個地方在主機文件?我在哪裏可以找到主機文件?即時通訊使用ubuntun ..感謝 – ohana 2010-06-30 00:12:54

+0

是到/ etc/hosts文件 – 2010-06-30 00:19:30

+0

是啊,我編輯/ etc/hosts文件,加入hylog.daemon.com如下: 127.0.0.1本地主機hylog.daemon.com ,但仍然得到了同樣的結果,可以ping IP不是那個主機... – ohana 2010-06-30 00:25:58