Användare servrar tillgång produktionsstöd från Internet för att ta del i vad tjänsten ett företag erbjuder . Att arbeta på en produktion server medan den är i drift kan vara farlig , och ta servern offline kan kosta företaget pengar och kunden respekt . Ett sätt att minska dessa problem är att skapa en mellanstation server , en server som förblir offline men tillåter programmerare att utveckla och testa koden innan koden i produktion . Du kan använda två metoder för att upprätta en mellanstation server : Antingen inrätta en fysisk dator identisk med produktionen servern för mellanstationer arbete , eller tillåta utvecklare att sätta virtuella maskiner på sina arbetsstationer för att efterlikna produktionsförhållanden . Instruktioner
Separat Hårdvaruinställning
en
Välj en maskin för att fungera som en mellanstation server . Denna maskin bör ha exakt samma mjukvara setup och helst samma hårdvara konfigurationer som den faktiska servern ansluten till Internet för allmänhetens tillgång .
2
Anslut iscensättningen servern till din lokala nätverket . Skriv ner sin lokala IP- information och datorns namn , eftersom du kommer att behöva dem för att logga in på servern från andra arbetsstationer på det lokala nätverket .
3
Konfigurera alla anslutningar till servern . Se till att alla dina befintliga fjärranslutna tjänster , t.ex. ssh , ftp och databasprogram , är tillgängligt endast från det lokala nätverket . Du kan också integrera program , såsom Capistrano för Ruby on Rails ( capistranorb.com ) , eller andra språkneutrala källkoden hanteringsverktyg såsom GNU CVS ( cvs.nongnu.org ) eller subversion ( subversion.apache.org ) , att hantera staging server uppdateringar för just din server . Du kan nu arbeta på mellanstationen servern att korrigera fel eller att skapa patchar för produktion servern utan att störa produktionen servern . Addera Virtual Machine
4
Ladda ner en virtuell maskin programpaket , t.ex. VMware ( vmware.com ) eller VirtualBox ( virtualbox.org ) .
5
Få installationsskivan eller ISO-fil av operativsystemet som används på produktionen servern . Detta är vanligtvis tillgängliga från en skiva som köpts från tillverkaren , som i fallet med Windows , eller en ISO-fil hämtas från operativsystemet ansvariga , som i fallet med de flesta Linuxdistributioner .
6
Installera operativsystemet på den virtuella maskinen , enligt instruktionerna från programvarans installation guider .
7
Installera programpaket som är identiska med dem på produktionen servern .
8
Använd det virtuella Machine OS som en staging -server på utvecklarens arbetsstation . Detta kan hjälpa testa koden innan ens når staging server . Hårdvara kommer att vara annorlunda , dock, och ett VM inställning begränsar förmågan att synkronisera produktion och iscensättning servrar .