0

私は何年もの間、ローカル Web 開発に XAMPP を使用してきましたが、XAMPP の制限にますます不満を募らせており、別のソリューションに切り替えたいと考えています。

私が探しているのは、異なるバージョンの PHP を簡単に切り替えることができるものです。現時点で考えている計画は、Parallels を介して Ubuntu のローカル バージョンをセットアップすることです (やりたいことを実行するには、Ubuntu のデスクトップ エディションのみが必要であり、サーバーの追加は必要ないことを覚えているようです)。 ) で使用可能になり、これを使用して Web サーバーを Mac OS X ホストに提供しhttp://localhost/ます。

理想的なソリューションでは、同じ Ubuntu 仮想マシンから複数の Web サーバーを実行できるようになると思います。http://localhost-529/つまり、php 5.2.9 を実行http://localhost-531/する Web サーバー、PHP 5.3.1 を実行する Web サーバーなどです。

これは可能ですか?そして、私が進めた方法を概説したアイデアですか、それともこのセットアップを機能させるためのより良い方法はありますか?

4

1 に答える 1

2

VirtualHostを見てください

たとえば、次のことが可能です。

<VirtualHost *:80>
   ServerName www.localhost-529
   ServerAlias localhost-529
   LoadModule php5_module        modules/libphp5.so
   ...
</VirtualHost>
<VirtualHost *:80>
   ServerName www.localhost-4
   ServerAlias localhost-4
   LoadModule php4_module        modules/libphp4.so
   ...
</VirtualHost>

名前 localhsot-529、localhost-4 をクライアントのホスト ファイルに入力する必要があります。

于 2012-07-03T14:59:14.463 に答える