ホームページ >バックエンド開発 >PHPチュートリアル >XAMPP で仮想ホストを作成して複数の Web サイトをローカルで実行するにはどうすればよいですか?
XAMPP で仮想ホストを作成する方法
はじめに
XAMPP は多用途の Web 開発ですこのスタックを使用すると、開発者は Apache、MySQL、PHP などのさまざまなサービスを使用してローカル Web サーバーを実行できます。 Windows マシンで XAMPP を実行している場合、ポート 80 がシステム プロセスによって占有される可能性があります。別のポートで XAMPP を使用するには、仮想ホストを作成できます。
ステップ 1: httpd-vhosts.conf で仮想ホストを構成する
httpd-vhosts を開きます。 conf ファイルは、XAMPP ディレクトリ (C:/xampp/apache/config/extra/httpd-vhosts.conf または新しいバージョンでは C:/xampp/apache/conf/extra/httpd-vhosts.conf) にあります。次のコードを追加して、目的の Web サイトの仮想ホストを作成します。
<VirtualHost *:80> ServerName www.example.com DocumentRoot "C:\xampp\htdocs\example" SetEnv APPLICATION_ENV "development" <Directory "C:\xampp\htdocs\example"> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
「www.example.com」を目的のサブドメインに置き換え、「C:xampphtdocsexample」を Web サイトのルート ディレクトリへのパスに置き換えます。
ステップ 2: ホスト ファイルの更新
次のエントリをホスト ファイル (C:WINDOWSsystem32driversetchosts) に追加します。
127.0.0.1 www.example.com
これは、
ステップ 3: httpd.conf で仮想ホストを有効にする
httpd.conf ファイル (C:xamppapacheconfhttpd.conf) を開き、次のセクションを見つけます:
#Virtual hosts Include conf/extra/httpd-vhosts.conf
2 行目の先頭にある「#」を削除してコメントを削除します。
ステップ 4: Apache サーバーを再起動します
XAMPP コントロール パネル内から Apache サーバーを再起動します。 Apache が再起動したら、ブラウザのアドレス バーに「www.example.com」と入力すると、Web サイトにアクセスできるようになります。
以上がXAMPP で仮想ホストを作成して複数の Web サイトをローカルで実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。