Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
If you’d like to shoot me an e-mail, you can find it in my profile (click on my username). I can make a few suggestions and we can go from there depending on what you’d like to do.
I’m pretty sure your problem comes from using HTTPS through localhost.
Since all the traffic is contained on the same server between Nginx and Apache, then you don’t really need to encrypt that traffic.
And remember to setup Apache to listen on 127.0.0.1 (known as localhost), and just HTTP port 8080. You don’t want Apache to listen on your public IP - otherwise there would be multiple ways into your system, which wouldn’t be good.
Try this instead in your Nginx php-section:
proxy_pass http://127.0.0.1:8080;
@joshopkins Have you been able to fix this yet? What’s the state of things now?