Brugere adgang produktion servere fra internettet til at deltage i uanset hvilken tjeneste en virksomhed tilbyder . Arbejde på en produktions -server , mens den er i brug kan være farligt, og tager den server offline kan koste virksomheden penge og kundernes respekt. En måde at afhjælpe disse problemer er at skabe en mellemstation server, en server, der forbliver offline , men tillader programmører at udvikle og afprøve koden , før du sætter koden i produktion. Du kan bruge to metoder til at oprette en mellemstation server: Enten oprette en fysisk computer identisk med produktionen serveren for mellemstationer arbejde , eller tillade udviklere at sætte virtuelle maskiner på deres arbejdsstationer til at efterligne produktionsforhold. Instruktioner
Separat Hardware Setup
1
Vælg en maskine til at fungere som en mellemstation server. Denne maskine skal have nøjagtig samme software setup og ideelt set den samme hardware konfigurationer som selve serveren har forbindelse til internettet for offentlig adgang .
2
Slut iscenesættelse server til dit lokale netværk. Skriv ned sin lokale IP-oplysninger og computerens navn, som du får brug for disse til at logge ind på serveren fra andre arbejdsstationer på det lokale netværk .
3
Konfigurer alle forbindelser til denne server . Sørg for, at alle dine eksisterende fjernforbindelse tjenester, såsom ssh , ftp -og database -software , er kun tilgængelige fra det lokale netværk . Du kan også integrere software, såsom Capistrano for Ruby on Rails ( capistranorb.com ) eller andre sprog -neutrale kildekode styringsværktøjer, såsom GNU CVS ( cvs.nongnu.org ) eller Subversion ( subversion.apache.org ) at forvalte iscenesættelse server opdateringer til netop din server. Du kan nu arbejde på mellemstationen serveren for at rette fejl eller skabe patches til produktion serveren uden at forstyrre produktionen server.
Virtual Machine
4
Download en virtuel maskine softwarepakke , såsom VMware ( vmware.com ) eller VirtualBox ( virtualbox.org ) .
5.
Få installations-cd'en eller ISO-fil af operativsystemet bruges på produktionen serveren. Dette er normalt tilgængelige fra en disk købt fra producenten, som i tilfælde af Windows , eller en ISO-fil downloadet fra operativsystemet vedligeholdere , som det er tilfældet for de fleste Linux-distributioner.
6
Installer operativsystemet på den virtuelle maskine , som instrueret af softwarens installationsvejledninger .
7
Installer softwarepakker identiske med dem på produktionen serveren.
8
Brug Virtual Machine OS som en mellemstation server på udviklerens arbejdsstation. Dette kan hjælpe test kode, før endda når iscenesættelse server. Hardware vil være anderledes , dog, og en VM setup begrænser muligheden for at synkronisere produktion og iscenesættelse servere.