# Apache/Nginx come server proxy?

**URL:** https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389
**Category:** Self-hosting
**Created:** [31 Luglio 2023, 6:37pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389 "2023-07-31T18:37:25Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![kdiamond](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kdiamond](https://meta.discourse.org/u/kdiamond)
#### Post date: [31 Luglio 2023, 6:37pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389/1 "2023-07-31T18:37:25Z")

</div>

Gentile community di Discourse. Ho una domanda con cui spero possiate aiutarmi.

Vorrei installare Discourse su una macchina virtuale Ubuntu **dedicata** (Oracle VirtualBox). Esempio: 192.168.6.15.

Ho già server Apache2 e Nginx in esecuzione sulla stessa rete locale.

Potrei semplicemente usare un proxy come:

(esempio apache)

```plaintext

ServerName forum.example.org
RewriteEngine On

SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/forum.example.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/forum.example.org/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf

ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://192.168.6.15:4578/
ProxyPassReverse / http://192.168.6.15:4578/

```

Funzionerebbe?  
È una buona pratica?  
Immagino che Let’s Encrypt su un server proxy gestirà SSL?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [31 Luglio 2023, 7:00pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389/2 "2023-07-31T19:00:25Z")

</div>

> [@kdiamond](#):
>
> Funzionerebbe?

Sì

> [@kdiamond](#):
>
> È una buona pratica?

Il più delle volte, no.

Abbiamo già nginx all’interno del container e lo manteniamo configurato e aggiornato con il supporto per funzionalità come brotli, http/2, proxy non in buffering, corretta gestione degli IP dei client, ecc.

Se aggiungi un nuovo proxy nel mezzo, allora sei responsabile di non compromettere nessuna di queste funzionalità.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [31 Luglio 2023, 7:49pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389/3 "2023-07-31T19:49:30Z")

</div>

> [@kdiamond](#):
>
> Vorrei installare Discourse su una macchina virtuale Ubuntu **dedicata** (Oracle VirtualBox). esempio: 192.168.6.15.

- Si tratta di un’installazione di produzione per l’uso o di un’installazione di sviluppo?
- Sarà una VM locale?
- Sarà possibile assegnargli un nome nel DNS?

---

<div class="post-metadata">

### Author: ![kdiamond](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@kdiamond](https://meta.discourse.org/u/kdiamond)
#### Post date: [6 Ottobre 2023, 4:48pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389/4 "2023-10-06T16:48:33Z")

</div>

Grazie a tutti per la vostra risposta.

Ho seguito i passaggi in questa guida ([https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md](https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md)) e l’ho installato.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [5 Novembre 2023, 4:48pm UTC](https://meta.discourse.org/t/apache-nginx-as-proxy-server/273389/5 "2023-11-05T16:48:39Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
