I developed a PHP web application, now I am thinking of deploying it to Windows.
To facilitate deployment, I plan to create an installer for it. This installer should do the following:
- Check the pre-requisites such as Apache, MySQL, etc., set them if they are not available.
- Put the PHP application in the application folder, and in this process set the port number, create the conf file for the application, update httpd.conf to make sure that it refers to the conf file for the application.
- Run the script database setup and the collection of script databases that I prepared.
- Configure the database in the application configuration files so that they point to the correct database.
I am looking for an installer that will help me in this regard, something like Advanced Installer . Of course, I still have to write a lot of user action codes for him, which I really hate. The question now is, is there anyone who has done all these things and wants to share their code so that I donβt need to do everything from scratch?
source
share