ID:XA9A2km7YUq5 さんの質問

614 views

Passenger(Rails)とPHPを共存させる方法について伺います。
現在、さくらのVPSを借り、ウェブサービスを何とか立ち上げることができました。(hogehoge.com ドメイン取得済み)
そこで、表題の件で質問を致します。今後アクセスの増加が見込めるまで、同一VPS内にTracを積みたいと考えています。

共存させるために、調べてみるとVirtualHostというものを使うことがわかりましたが、理解しているつもりなのですができません。

■ 目標
100.100.100.100:80 -> hogehoge.comへ飛ぶように
hogehoge.com -> hogehoge.comへ飛ぶように
100.100.100.100:8080 -> 100.100.100.100:8080/tracへ飛ぶように

■ httpd.conf
<VirtualHost *:8080>
ServerName 100.100.100.100:8080/trac
DocumentRoot /var/www/html/trac/
<Directory /var/www/html/trac/>
PassengerEnabled Off
AllowOverride All
Options -MultiViews
</Directory>
</VirtualHost>

どのようにconfは設定すればよいでしょうか。複数のサイトでは、シンボリックリンクを貼れとかいていますが、 rails_app以下にPHPが行くのは気持ち悪くまだ触れていません。シンボリックリンクを用いれば解決できますか。

登録日:2015-08-19 · カテゴリー:サーバー・DB

みんなの回答 1 件

2015-08-19 · ID:dkneiEYfXUDS 報告

ServerName 100.100.100.100:8080/tracをServerName 100.100.100.100:8080にすればいけそうだけど

回答の受付は終了しました。