0

私は kloxo で Cent OS 5.8 を使用しています。

ルビーアプリケーションがあります。アプリケーションを起動すると、デフォルトでポート番号 3000 で起動します。そのため、データにアクセスするには、 domain.com:3000 を配置する必要があります。

これは見栄えがよくないので、mongrel をポート番号 80 で実行することにしました。これで、domain.com にアクセスできるようになりました。

しかし今、アプリケーションをサブドメインで実行し、メインドメインで別の Web サイトを実行する必要があります。

コードを httpd.conf に入れようとしましたが、うまくいきませんでした。

誰でもこれについて私を助けることができますか?

ありがとうございました

4

1 に答える 1

0

これを実現するために、nginx をプロキシとして使用できます。次に、ポート 3000、3001、および 3002 (たとえば) でアプリを実行し、要求されたホスト名に基づいて nginx にトラフィックをルーティングさせることができます。しかし、本番環境用のPhusion Passengerを検討することをお勧めします。Apache や nginx 環境で慣れているようにアプリケーションを実行できるからです。Phusion によると、Mongrel よりも優れているとのことですが、もちろん走行距離は異なる場合があります。

于 2013-08-01T09:22:06.597 に答える