如何在 XAMPP 中创建虚拟主机
简介
XAMPP 是一个多功能的 Web 开发堆栈允许开发人员运行具有各种服务的本地 Web 服务器,包括 Apache、MySQL 和 PHP。在Windows机器上运行XAMPP时,端口80可能被系统进程占用。要使用具有不同端口的 XAMPP,您可以创建虚拟主机。
第 1 步:在 httpd-vhosts.conf 中配置虚拟主机
打开 httpd-vhosts.conf。 conf 文件位于 XAMPP 目录中(较新版本中为 C:/xampp/apache/config/extra/httpd-vhosts.conf 或 C:/xampp/apache/conf/extra/httpd-vhosts.conf)。添加以下代码为您所需的网站创建虚拟主机:
<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”替换为您网站根目录的路径。
第 2 步:更新 Hosts 文件
将以下条目添加到您的主机文件 (C:WINDOWSsystem32driversethosts):
127.0.0.1 www.example.com
这映射了将子域名替换为本地计算机的 IP 地址。
步骤 3:在 httpd.conf 中启用虚拟主机
打开 httpd.conf 文件 (C:xamppapacheconfhttpd.conf) 并找到以下部分:
#Virtual hosts Include conf/extra/httpd-vhosts.conf
通过删除第二行开头的“#”来删除注释。
步骤 4:重新启动 Apache Server
从 XAMPP 控制面板中重新启动 Apache 服务器。 Apache 重新启动后,您应该能够通过在浏览器地址栏中输入“www.example.com”来访问您的网站。
以上是如何在XAMPP中创建虚拟主机以在本地运行多个网站?的详细内容。更多信息请关注PHP中文网其他相关文章!