-
ID:XA9A2k さんの質問

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が行くのは気持ち悪くまだ触れていません。シンボリックリンクを用いれば解決できますか。

みんなの回答 1 件

ID:dkneiE さんの回答

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

最終更新日:2015-08-19 (1,530 views)

関連するトピックス

ページ上部に戻る