如何在 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 项目的主要内容,如果未能解决你的问题,请参考以下文章
Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动
Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中