我已经开发了一个PHP Web应用程序,现在我正在考虑将其部署在Windows上.
为了简化部署,我计划为其创建一个安装程序.此安装程序应执行以下操作:
>检查先决条件,例如Apache,MySQL等,如果不存在,请进行安装
>将PHP应用程序放在Application文件夹中,并在此过程中设置端口号,为该应用程序创建conf文件,更新httpd.conf以确保它引用了特定于应用程序的conf文件.
>运行我准备的数据库设置脚本和数据库填充脚本.
>在应用程序配置文件中设置数据库设置,以使它们指向正确的数据库.
我正在寻找可以在这方面帮助我的安装程序,例如Advanced Installer.当然,我仍然必须为其编写很多自定义操作代码,这是我非常讨厌的东西.我现在的问题是,有谁愿意已经完成了所有这些工作,并愿意分享他的代码,因此我不必从头开始做所有事情?
解决方法:
我认为您正在寻找的是http://installbuilder.bitrock.com/.Bitrock被SugarCRM等一些大项目使用,以便在其他计算机上获得其LAMP堆栈.试试看!