如何在 Windows 中自动启动 XAMPP 和 Laravel 项目

Posted

技术标签:

【中文标题】如何在 Windows 中自动启动 XAMPP 和 Laravel 项目【英文标题】:How to autostart XAMPP and Laravel project in Windows 【发布时间】:2019-07-31 22:11:31 【问题描述】:

我需要在 Windows 中本地设置我的 Laravel 应用程序和 XAMPP,以便可以从本地网络中的多台 PC 访问它。我已经成功设置了它,但是现在我想在 Windows 启动时自动启动我的 Laravel 应用程序和 XAMPP。

【问题讨论】:

【参考方案1】:

自动启动 XAMPP 模块非常简单。请按照以下步骤操作:

第 1 步:

第 2 步:启用 apache 和 mysql

重新启动 XAMPP 应用程序,您会看到它会在您的电脑启动时自动初始化。

要自动启动 laravel 项目,我认为通过在任务管理器中添加您的编辑器,启动应用程序,将自动打开您的编辑器与项目。

【讨论】:

不要忘记将其标记为有效问题,以便我们能够帮助其他人!【参考方案2】:

我已经解决了这个问题。 我在 Windows 操作系统下使用 XAMPP。这些是如何在 localhost 上自动启动 Laravel 项目的步骤。 首先,您必须像以下步骤一样启用虚拟主机配置:

    在“C:\xampp\apache\conf\extra\httpd-vhosts.conf”中设置虚拟主机。添加一个新的虚拟主机(例如:ship.com)

# Virtual host of ship.com
<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\ship-management-master\public"
    ServerAdmin ship.com
    <Directory "C:\xampp\htdocs\ship-management-master\public">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Now have to add your Laravel Project public folder path into "DocumentRoot" and "Directory".

    “C:\Windows\System32\drivers\etc\hosts”文件,输入主机条目。

    a) 转到开始菜单,右键单击 Notepad++ 页面并选择以管理员身份运行。 b) 然后进入“文件->打开->C:\Windows\System32\drivers\etc\hosts” 取消注释“127.0.0.1 ship.com” 并将“localhost”名称替换为您的虚拟主机名,如“127.0.0.1 ship.com” c) 如果看不到文件,请更改文件类型:所有文件并在主机文件中输入主机条目。

    重新启动 Apache 服务器并浏览“ship.com”。

【讨论】:

以上是关于如何在 Windows 中自动启动 XAMPP 和 Laravel 项目的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP 在 Windows 7 启动时自动启动

Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动

XAMPP 控制面板配置文件在哪里?

Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中

在 Xampp 启动 (OSX) 时自动启动(Apache、mysql 和 FTP)

XAMPP无法启动Mysql