windows - 为 Web 应用程序创建 Windows 安装程序 (larragon/laravel)

标签 windows laravel windows-installer laragon

我在 Laravel 中制作了一个专门在 Windows 上运行的 Web 应用程序,并将单独部署在最终用户的计算机上,我想知道我会从哪里开始制作一个安装程序:

  • 下载并配置 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:\larragon 或 D:\larragon 或 E:\yourcompany\larragon,...无论什么什么。

他只是运行 laragon.exe 并单击“全部启动”按钮。过了一会儿,他就可以浏览http://awesomeapp.dev并使用您的应用程序。

注意:

  1. 您的客户可能使用 Skype,通常绑定(bind)到端口 80 和 443,因此 指示他们解除端口绑定(bind)
  2. 您可以指导您的客户将 Laragon 设置为随 Windows 启动并自动运行所有服务 + 将 Laragon 最小化至 系统托盘。因此,当启动他们的计算机时,他们可以使用您的应用程序 不做任何事情。

来源:https://forum.laragon.org/topic/73/windows-installer

关于windows - 为 Web 应用程序创建 Windows 安装程序 (larragon/laravel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35725856/

相关文章:

c# - 如何在 C# 中找到已安装应用程序的升级代码?

Python 3 winreg : unable to write to the Windows registry

windows - 使用 ReadDirectoryChangesw 时如何绕过 UAC?

php - 删除模型时分离数据透视表中模型的每条记录

javascript - 如何在if语句中显示图标?

wix - 一个 MSI 中的两个 PathEdit 对话框(错误 2343 - 指定的路径为空)

c++ - mingw32 无法链接到库

c++ - Visual Studio 中的 "Pointer to reference"错误未按发生位置的文件名显示

php - laravel blade 包含错误 - 语法错误,意外

python - 为什么我可以手动构建 Python MSI 安装程序,但我的 Bamboo 远程代理服务却无法?