Utenti server di produzione l'accesso da Internet a prendere parte a qualunque servizio di una società offre . Lavorare su un server di produzione , mentre è in servizio può essere pericoloso , e prendendo la linea server può costare i soldi dell'azienda e rispetto del cliente . Un modo per attenuare questi problemi è quello di creare un server di gestione temporanea , un server che rimane offline ma consente ai programmatori di sviluppare e testare il codice prima di mettere il codice in produzione . È possibile utilizzare due tecniche per impostare un server di gestione temporanea : o impostare un computer fisico identico al server di produzione per la messa in scena di lavoro , o consentono agli sviluppatori di mettere le macchine virtuali sulle loro postazioni di lavoro per simulare le condizioni di produzione . Istruzioni
separato Hardware Setup
1
Seleziona una macchina di agire come un server di gestione temporanea . Questa macchina deve avere la stessa identica configurazione del software e , idealmente , le stesse configurazioni hardware come il server effettivo connesso a Internet per l'accesso pubblico .
2
Collegare il server di gestione temporanea per la rete locale. Annotare le informazioni IP locale e il nome del computer , come ti serviranno per accedere al server da altre workstation sulla rete locale .
3
configurare tutte le connessioni al server . Assicurarsi che tutti i servizi di connessione remota esistenti, come ssh, ftp e software di database , sono accessibili solo dalla rete locale . È inoltre possibile integrare il software , come ad esempio Capistrano per Ruby on Rails ( capistranorb.com ) , o altri strumenti di gestione del codice sorgente dalla lingua , come ad esempio GNU CVS ( cvs.nongnu.org ) o di eversione ( subversion.apache.org ) , per gestire gli aggiornamenti del server di gestione temporanea per il server particolare . Ora è possibile lavorare sul server di gestione temporanea per correggere errori o per creare patch per il server di produzione senza interrompere il server di produzione .
Virtual Machine
4
Download di una macchina virtuale pacchetto software , come ad esempio VMware ( vmware.com ) o VirtualBox ( virtualbox.org ) .
5
ottenere il CD di installazione o il file ISO del sistema operativo utilizzato sul server di produzione . Questo è di solito disponibile da un disco acquistato dal produttore , come nel caso di Windows , o un file ISO scaricato dai manutentori del sistema operativo, come nel caso della maggior parte delle distribuzioni Linux .
6
Installare il sistema operativo sulla macchina virtuale , come indicato da guide di installazione del software.
7
installare i pacchetti software identici a quelli sul server di produzione .
8
Utilizzare il virtuale macchina OS come un server di gestione temporanea sulla stazione di lavoro dello sviluppatore . Questo può aiutare il codice di prova prima ancora di raggiungere il server di gestione temporanea . Hardware sarà diverso , tuttavia, e una configurazione VM limita la possibilità di sincronizzare i server di produzione e messa in scena .