Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

zerophreak's avatar

Multi-Server SSL Setup

Dear community,

How to properly set up an SSL-only environment for a multi-server setup.

Let's assume we have this set up:

  • Load Balancer
  • Multiple Application Servers
  • Database Server
  • Cron & Queue Server

Now, theoretically it could be enough in Forge to give the load balancer an SSL certificate. But shouldn't all other servers also only have SSL-communication?

What is the best practice and how to realize it with Laravel Forge?

Thank you!

0 likes
1 reply
jprangenbergde's avatar
Level 6

Normally just the connection to the LoadBalancer is encrypted with an SSL key. All other servers could for example be in the same network and/or only allow connections from the LoadBalancer. Their is no need to communicate over SSL after the LoadBalancer.

1 like

Please or to participate in this conversation.