2016-10-19 1 views
0

2つの異なるバージョンのPHP(PHP5.4とPHP7)をウェブサイトのコードベースで実行しています。サイトバージョンが異なる2つの迷路のボックスを実行してください

これら両方の迷惑メールボックスは、同じフォルダを同期します。

は、どのように私は以下のドメインを持っているためにこれらを設定することができます

PHP7: 
php7.domain.com 
local.domain.com 

PHP5: 
php5.domain.com 
local.domain.dev 

は私もPHP5ボックスがPHP7ボックスのデータベースから実行したいです。ここでどのような設定を変更する必要がありますか?

答えて

1

あなたはホスト名を管理するためのプラグインを使用することができます:ここvagrant-hostmanager

あなたは両方のマシンのためにそれを使用する方法です:あなたはそれを実行

Vagrant.configure(2) do |config| 

    config.hostmanager.enabled = true 
    config.hostmanager.manage_host = true 
    config.hostmanager.manage_guest = true 

    config.vm.define "php7" do |php7_config| 
    php7_config.vm.box = "..." 
    php7_config.vm.hostname = "php5" 
    php7_config.vm.network :private_network, ip: "192.168.10.10" 
    php7_config.hostmanager.aliases = [ "php7.domain.com" ] 
    end 

    config.vm.define "php5" do |php5_config| 
    php5_config.vm.box = "..." 
    php5_config.vm.hostname = "php5" 
    php5_config.vm.network :private_network, ip: "192.168.10.20" 
    php5_config.hostmanager.aliases = [ "php5.domain.com" ] 
    end 

end 

した後、それがレコードを配置しますphp7.domain.com 、/ etc/hostsにあるphp5.domain.com

関連する問題