为web应用创建windows安装程序(laragon/laravel)

为web应用创建windows安装程序(laragon/laravel),windows,laravel,windows-installer,laragon,Windows,Laravel,Windows Installer,Laragon,我在Laravel中制作了一个专门在Windows上运行的web应用程序,并将单独部署在最终用户的计算机上,我想知道从哪里开始制作一个安装程序,它将: 下载并配置Laragon 将我的应用程序转移到相关位置 初始化mysql 运行artisan命令 我曾考虑过使用类似wix的东西,但它的学习曲线似乎非常陡峭。Laragon非常便携,您只需将其压缩并发送给客户即可。 让我解释一下: 1. You installed Laragon in your machine C:\laragon 2. Y

我在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:\laragon或D:\laragon或E:\yourcompany\laragon,。。。不管怎样

他只需运行laragon.exe并单击“全部启动”按钮。一段时间后,他可以浏览并使用你的应用程序

注意:

  • 您的客户可能会使用Skype,它通常绑定到端口80和443,因此 指示他们解除端口的绑定
  • 您可以指示客户将Laragon设置为从Windows开始,并自动运行所有服务+最小化Laragon至 系统托盘。所以,当他们启动电脑时,他们可以使用你的应用程序 什么也不做

  • 资料来源:

    很抱歉打破了你的泡泡,但拉拉贡只是一个网络服务器。您的laravel应用程序是使用在apache服务器上运行的PHP编写的。因此,你的laravel应用程序并不是Windows的独家应用程序,事实上,它甚至不能单独在Windows上运行。你需要一个服务器,没有泡沫可以破裂,伙计,我意识到这是一个web服务器-我需要一个安装程序,将“web服务器”和我的“php脚本”安装到最终用户的机器上,这些机器将只使用windows,而不了解这些东西-php脚本使用COM,因此实际上只使用windows-谢谢你的帮助性回答。谢谢你的回答,我会尝试一下,然后再给你回复,这样就行了-我使用Inno安装程序将所有文件打包到c:\laragon中,然后制作了一个安装后脚本,更改了域名(使用用户输入)-我必须解决的一件事是使用Inno安装程序安装VC++可再发行软件包(没有2012年和2015年,拉拉贡就无法工作)啊,我刚刚意识到这是我的问题:)