为 Web 应用创建 windows 安装程序 (laragon/laravel)
Creating a windows Installer for a web app (laragon/laravel)
我在 Laravel 制作了一个 Web 应用程序 运行 专门在 Windows 上,并将单独部署在最终用户的机器上,我想知道我从哪里开始制作安装程序将:
- 下载并配置 Laragon
- 将我的应用转移到相关位置
- 初始化mysql
- 运行 artisan 命令。
我考虑过使用像 wix 这样的东西,但看起来它的学习曲线非常陡峭。
Laragon 非常便携,您只需将其压缩并发送给您的客户即可。
让我解释一下:
1. You installed Laragon in your machine C:\laragon
2. You created a Laravel app name: awesomeapp. There should be a folder name C:\laragon\www\awesomeapp
3. The correspond database will be stored in C:\laragon\data....
只需将其压缩到 laragon.zip(或 laragon.tar.gz 以获得更好的压缩),然后您的客户可以解压缩到 C:\laragon 或 D:\laragon 或 E:\yourcompany\laragon, ...无论如何。
他只是 运行 laragon.exe 并单击 Start All 按钮。一段时间后,他可以浏览 http://awesomeapp.dev 并使用您的应用程序。
注:
- 您的客户可能使用通常绑定到端口 80 和 443 的 Skype,因此
指示他们解绑端口
- 您可以指示您的客户将 Laragon 设置为从 Windows 开始并自动 运行 所有服务 + 最小化 Laragon 以
系统托盘。因此,当启动他们的计算机时,他们可以使用您的应用程序
什么都不做。
我在 Laravel 制作了一个 Web 应用程序 运行 专门在 Windows 上,并将单独部署在最终用户的机器上,我想知道我从哪里开始制作安装程序将:
- 下载并配置 Laragon
- 将我的应用转移到相关位置
- 初始化mysql
- 运行 artisan 命令。
我考虑过使用像 wix 这样的东西,但看起来它的学习曲线非常陡峭。
Laragon 非常便携,您只需将其压缩并发送给您的客户即可。 让我解释一下:
1. You installed Laragon in your machine C:\laragon
2. You created a Laravel app name: awesomeapp. There should be a folder name C:\laragon\www\awesomeapp
3. The correspond database will be stored in C:\laragon\data....
只需将其压缩到 laragon.zip(或 laragon.tar.gz 以获得更好的压缩),然后您的客户可以解压缩到 C:\laragon 或 D:\laragon 或 E:\yourcompany\laragon, ...无论如何。
他只是 运行 laragon.exe 并单击 Start All 按钮。一段时间后,他可以浏览 http://awesomeapp.dev 并使用您的应用程序。
注:
- 您的客户可能使用通常绑定到端口 80 和 443 的 Skype,因此 指示他们解绑端口
- 您可以指示您的客户将 Laragon 设置为从 Windows 开始并自动 运行 所有服务 + 最小化 Laragon 以 系统托盘。因此,当启动他们的计算机时,他们可以使用您的应用程序 什么都不做。