Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mencipta Hos Maya dalam XAMPP untuk Menjalankan Berbilang Laman Web Secara Tempatan?

Bagaimana untuk Mencipta Hos Maya dalam XAMPP untuk Menjalankan Berbilang Laman Web Secara Tempatan?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-27 09:28:30262semak imbas

How to Create Virtual Hosts in XAMPP to Run Multiple Websites Locally?

Cara Membuat Hos Maya dalam XAMPP

Pengenalan

XAMPP ialah pembangunan web yang serba boleh tindanan yang membolehkan pembangun menjalankan pelayan web tempatan dengan pelbagai perkhidmatan, termasuk Apache, MySQL dan PHP. Apabila menjalankan XAMPP pada mesin Windows, port 80 mungkin diduduki oleh proses sistem. Untuk menggunakan XAMPP dengan port yang berbeza, anda boleh mencipta hos maya.

Langkah 1: Konfigurasikan Hos Maya dalam httpd-vhosts.conf

Buka httpd-vhosts. conf terletak dalam direktori XAMPP (C:/xampp/apache/config/extra/httpd-vhosts.conf atau C:/xampp/apache/conf/extra/httpd-vhosts.conf dalam versi yang lebih baharu). Tambahkan kod berikut untuk mencipta hos maya untuk tapak web yang anda inginkan:

<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>

Ganti "www.example.com" dengan subdomain yang anda inginkan dan "C:xampphtdocsexample" dengan laluan ke direktori akar tapak web anda.

Langkah 2: Kemas Kini Fail Hos

Tambahkan entri berikut pada fail hos anda (C:WINDOWSsystem32driverhosts):

127.0.0.1 www.example.com

Ini memetakan subdomain kepada alamat IP mesin tempatan.

Langkah 3: Dayakan Hos Maya dalam httpd.conf

Buka fail httpd.conf (C:xamppapacheconfhttpd.conf) dan cari bahagian berikut:

#Virtual hosts
Include conf/extra/httpd-vhosts.conf

Alih keluar ulasan dengan memadamkan "#" pada permulaan baris kedua.

Langkah 4: Mulakan Semula Pelayan Apache

Mulakan semula pelayan Apache dari dalam panel kawalan XAMPP. Setelah Apache dimulakan semula, anda sepatutnya boleh mengakses tapak web anda dengan menaip "www.example.com" ke dalam bar alamat penyemak imbas anda.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Hos Maya dalam XAMPP untuk Menjalankan Berbilang Laman Web Secara Tempatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn