Attualmente sto usando una LAMPconfigurazione sia per la mia pagina di destinazione, per l'app Web e per le API. Ora vorrei suddividere queste cose tra più server virtuali (VS). Non sono sicuro delle impostazioni di rete e prima di incasinare tutte le mie configurazioni DNS vorrei capire se sto per interrompere la mia configurazione.
La pagina di destinazione è ospitata su second level domain(ad esempio myurl.com), l'app Web è ospitata nel dominio di livello inferiore app.myurl.come l'API su api.myurl.com. Ho anche un dominio di anteprima:, preview.myurl.comutilizzato per i test.
Dal momento che tutto è ospitato sulla stessa VS, Al momento ho anche quattro diverse cartelle ( landing, api, webapp, preview), che agiscono come "host virtuali" per ogni sottodominio.
La mia configurazione DNS si presenta così:
myurl.com. A 300 123.123.123.123
www.myurl.com. CNAME 300 myurl.com.
api.myurl.com. CNAME 300 myurl.com.
app.myurl.com. CNAME 300 myurl.com.
preview.myurl.com. CNAME 300 myurl.com.
Per iniziare, vorrei cambiare i dati di ciascuna voce CNAME nell'effettivo IP dell'attuale VS. In modo che sarebbe simile a questo:
myurl.com. A 300 123.123.123.123
www.myurl.com. CNAME 300 myurl.com.
api.myurl.com. CNAME 300 123.123.123.123
app.myurl.com. CNAME 300 123.123.123.123
preview.myurl.com. CNAME 300 123.123.123.123
Quindi l'idea è di puntare ogni sottodominio al VS corretto. Inizialmente tutti i domini di livello inferiore (eccetto www.) rimarranno comunque puntati sul VS corrente, mentre il dominio di secondo livello per la pagina di destinazione ( Arecord per myurl.com.) dovrà puntare a un nuovo IPper un nuovo VS.
Domande:
- Saranno questi cambiamenti riguardano il modo in cui la corrente di Apache Server sta distribuendo il traffico per ogni sottocartella (cioè
landing,api,webapp,preview)? In tal caso, anche se tutti gliIPindirizzi rimangono gli stessi? - Per testare le cose, potrei iniziare cambiando solo il
datavalorepreview.myurl.com.senza rischiare di compromettere il resto? - Una volta che tutti i domini di livello inferiore (ad es api.myurl.com) punti verso l'IP della macchina virtuale, posso puntare il
Avaloremyurl.com.ad un IP diverso, senza compromettere gli altri domini di livello inferiore (api,app,preview)?
Ainvece i record:app.myurl.com. A 300 10.123.123.123