Brukere tilgang produksjon servere fra Internett for å ta del i hva tjeneste et selskap tilbyr . Arbeider på en produksjon server mens det er i drift kan være farlig , og tar serveren offline kan koste selskapet penger og respekt for kunden . En måte å redusere disse problemene er å skape en iscenesettelse server, en server som forblir frakoblet , men lar programmerere til å utvikle og teste koden før du setter inn koden i produksjon. Du kan bruke to teknikker for å sette opp en iscenesettelse server: Enten sette opp en fysisk datamaskin identisk med produksjon server for staging arbeid, eller tillate utviklere å sette virtuelle maskiner på sine arbeidsstasjoner å etterligne produksjonsforhold. Instruksjoner
Separat Hardware Setup
en
Velg en maskin for å fungere som en iscenesettelse server. Denne maskinen skal ha nøyaktig samme programvare oppsett og helst de samme hardware konfigurasjoner som selve serveren er koblet til Internett for offentlig tilgang .
2
Koble oppsamlingsserveren til ditt lokale nettverk . Skriv ned sin lokale IP-informasjon og datamaskinens navn , som du vil trenge disse for å logge på serveren fra andre arbeidsstasjoner på det lokale nettverket .
3
Konfigurer alle forbindelser til den serveren . Sørg for at alle eksisterende ekstern tilkobling tjenester, for eksempel ssh , ftp og database programvare , er kun tilgjengelig fra det lokale nettverket. Du kan også integrere programvare, for eksempel Capistrano for Ruby on Rails ( capistranorb.com ) , eller andre språk - nøytrale kilde - kode administrasjonsverktøy, som for eksempel GNU CVS ( cvs.nongnu.org ) eller Subversion ( subversion.apache.org ) , for å administrere iscenesettelse server oppdateringer for bestemt server. Du kan nå jobbe på iscenesettelse server for å korrigere feil eller å lage patcher for produksjon serveren uten å forstyrre produksjonen server.
Virtual Machine
4
Last ned en virtuell maskin programvarepakke, som for eksempel VMware ( vmware.com ) eller VirtualBox ( virtualbox.org ) .
5
Få installasjons-CD eller ISO-fil av operativsystemet som brukes på produksjon server . Dette er vanligvis tilgjengelig fra en plate kjøpes fra produsenten, som i tilfelle av Windows , eller en ISO-fil lastet ned fra operativsystemet prioriteringa , som i tilfellet med de fleste Linux-distribusjoner .
6
Installer operativsystemet på den virtuelle maskinen , som instruert av programvarens installasjon guider .
7
Installer programvarepakker identiske med de på produksjon server.
8
Bruk Virtual maskinen OS som en iscenesettelse server på utviklerens arbeidsstasjon. Dette kan bidra til å teste koden før selv når iscenesettelsen server. Maskinvaren vil være annerledes, imidlertid, og et VM oppsett begrenser muligheten for å synkronisere produksjon og iscenesettelse servere.