Background:Come duplicare un sito Web basato su PHP?
Sono nuovo di PHP, ma mi è stato chiesto di apportare alcune modifiche al codice per supportare un'applicazione ospitata sul nostro Intranet. Le effettive modifiche al codice non sembrano troppo brutte. Tuttavia, attualmente non esiste un ambiente di sviluppo, quindi mi sono impegnato a creare un server duplicato per sviluppare e testare le mie modifiche.
A questo punto, e non essendo esperto in PHP, sembra che potrei dover decodificare tutte le impostazioni di configurazione Apache HTTPD e PHP/opzioni/pacchetti sulla macchina di produzione a meno che non riesca a copiare strategicamente la produzione esistente ambiente alla macchina di sviluppo.
Le mie domande:
- E 'possibile farlo? ad esempio FTP per determinate directory nell'installazione Apache/PHP oltre a replicare l'ambiente originale? Se sì, quali directory? Una complicazione potrebbe essere che l'ambiente originale è SUSE Linux e la macchina di sviluppo è CentOS. Oltre a questo, ho installato le versioni corrispondenti di HTTPD e PHP sulla macchina di sviluppo.
- Se questo non è saggio/possibile, come dovrei fare per duplicare l'ambiente? Quali aree devo controllare?
Grazie in anticipo!
Questa potrebbe essere una soluzione migliore per http://www.serverfault.com –
a seconda della natura dell'applicazione, potrebbe non essere necessario un duplicato esatto dell'ambiente. molti siti \ applicazioni sono sviluppati su Windows e poi caricati su Linux e tutto va bene - ma è impossibile dire se questo sarebbe il caso qui. Potresti riuscire a mettere una copia in un'altra directory sul server, quindi la maggior parte delle cose sarebbe la stessa. –
L'uso di 'Macchina virtuale' o' Vmware' sulla seconda macchina potrebbe essere una scelta a seconda della situazione. – Xaqron