如何在Windows Xampp中为Laravel项目配置虚拟主机

本文概述

  • 1.为你的应用创建本地域
  • 2.配置虚拟主机
  • 3.从浏览器访问你的项目
有时, 你需要在xampp中创建虚拟主机来处理多个项目, 因为这比通过本地主机URL访问直接路径更容易。在xampp中创建虚拟主机非常容易, 但是你可能需要定向才能为Laravel项目正确配置它, 而今天我们将与你分享如何轻松地进行配置。
1.为你的应用创建本地域 在本文中, 我们想通过浏览器访问URL http:// laravel-sandbox /来访问laravel项目, 因此你需要修改位于C:\ Windows \ System32 \ drivers \ etc \ hosts中的Windows的主机文件。请记住使用具有管理员权限的编辑器来编辑主机文件, 否则你将无法保存更改。然后使用系统上的自定义主机添加主机, 在这种情况下, 我们将添加127.0.0.2主机, 该主机也可以使用laravel-sandbox别名:
# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:##102.54.94.97rhino.acme.com# source server#38.25.63.10x.acme.com# x client host# localhost name resolution is handled within DNS itself.# 127.0.0.1localhost# ::1localhost127.0.0.2 laravel-sandbox

请记住, 你可以增加主机的最终数量以具有多个主机, 例如127.0.0.3、127.0.0.4等。
2.配置虚拟主机 【如何在Windows Xampp中为Laravel项目配置虚拟主机】laravel应用程序的入口点是公用文件夹中的index.php, 因此我们应用程序所需的目录将是公用文件夹中项目的绝对路径, 如以下示例所示。虚拟主机需要指出在端口80的Windows主机文件(在本例中为127.0.0.2)中声明的主机。你可以创建该虚拟主机, 在httpd内容的末尾附加以下代码段。位于xampp文件夹\ xampp \ apache \ conf \ extra中的conf文件:
< VirtualHost 127.0.0.2:80> DocumentRoot "C:/xampp/htdocs/projects/laravel-sandbox/public"DirectoryIndex index.php< Directory "C:/xampp/htdocs/projects/laravel-sandbox/public"> Options AllAllowOverride AllOrder Allow, DenyAllow from all< /Directory> < /VirtualHost>

3.从浏览器访问你的项目 最终按预期, 通过在浏览器中访问laravel-sandbox或127.0.0.2, 将显示Laravel应用程序的入口点:
如何在Windows Xampp中为Laravel项目配置虚拟主机

文章图片
现在, 你可以开始处理项目, 而不必担心本地服务器配置。
编码愉快!

    推荐阅读