I've used Apache in Ubuntu is the past. There is a envvars file contains environment variables used by the Apache Service. I'm unable to find such a file for Windows.
There are two approach that I've found to deal with it. I found Apache read Windows Environment variables. But I don't like this, since they are global and not application specific.
Other option I found is creating a .bat file, set env variables and then start httpd.exe. But the problem with this is that it doesn't works with Apache Service.
Another option I found is to use nssm. It allows to create custom service with service specific environment variables. But I am getting AH00141: Could not initialize random number generator error if I use it.
Is there any other alternative option that I can use?