Jak vytvořit virtuální server v počítači. Jak vytvořím místní server? Nasazení místního serveru ve Windows

„Jak vytvořit virtuální server?“ - častá otázka, která vyvstává mezi mnoha uživateli, kteří se poprvé setkají s hostováním. V článku budeme pokračovat v analýze toho, co je VPS (VDS), jak jej správně zvolit, nakonfigurovat tento typ hostingu pro potřeby vašeho projektu a je možné si vytvořit vlastní virtuální privátní server, nebo musíte si to pronajmout.

V jsme zjistili, co je to virtuální server, kdy stojí za to si jej koupit, který operační systém (Linux nebo Windows) je lepší použít.

Kromě tradičního hostování webových stránek lze virtuální servery použít pro IP telefonii, virtuální směrovače a přepínače, VPN nebo proxy, terminálové servery s tradičními kancelářskými programy pro vzdálený přístup z počítačů zaměstnanců.

Informace o technologii

Nejčastěji se při vývoji webů používá programovací jazyk PHP, databáze MySQL a webové servery Apache a Nginx (fungují samostatně nebo v kombinaci). Tato sada programů se také často nazývá SVÍTILNA (L in- A pache- M ySQL- P HP) nebo LEMP (L in- N ginx- M ySQL- P HP).

Samozřejmě se používají i jiné technologické komíny, weby lze psát v jiných programovacích jazycích (Python, Ruby, NodeJS) a používat další databáze (PostgreSQL, noSQL) a také pomocný software. Ale protože taková řešení jsou méně běžná, nebudeme je zvažovat. Pojďme se zabývat výběrem a počáteční konfigurací VPS pro hostování webů v PHP a firemní poště.

Výběr tarifního plánu

Podrobný návod, jak vybrat požadovaný tarif, nebude k dispozici, protože zdroje jsou v každém případě vybírány jednotlivě. Množství zdrojů bude záviset na počtu webů na serveru používaných CMS, potřebě používat další programy atd.

Jediná věc, která se vypočítá dostatečně přesně, je místo na disku. Zkontrolujte, kolik místa využívají weby a pošta, přidejte k tomu 7–10 GB a získejte minimální požadované místo na disku. Faktem je, že na VPS musíte přidělit další prostor pro instalaci operačního systému a ovládacího panelu, což je také zohledněno v celkovém prostoru na disku.

Operační systém a ovládací panel

Existuje celá rodina operačních systémů založených na linuxovém jádře, včetně serverové i desktopové verze. Nejoblíbenější serverové operační systémy: CentOS, Debian, Ubuntu Server.

Pokud potřebujete velmi stabilní systém, je vaší volbou CentOS. Stabilní a bezpečný systém, ale se schopností upgradovat na nejnovější verze softwaru, je-li to nutné, se jedná o Debian. Ubuntu Server je operační systém, který drží krok s dobou a dodává nejnovější verze programů, což může způsobit, že nebudou fungovat perfektně.

Ovládací panel serveru je druh skriptu nebo sada skriptů, která vám umožní pohodlně spravovat VPS v grafickém rozhraní. Grafická část je obvykle k dispozici v prohlížeči na konkrétní adrese.

Volba PU je do značné míry ovlivněna subjektivní zkušeností s používáním, to znamená, že jeden panel se bude zdát pro některé uživatele pohodlnější, pro ostatní - jiný. Pokud jste s výběrem na rozpacích, můžete otestovat rozhraní různých produktů v demo verzi na stránkách vývojářů a rozhodnout, které vám nejlépe vyhovují. Výběr PU také úzce souvisí s operačním systémem, protože obvykle podporuje omezený seznam operačních systémů. A dalším důležitým faktorem při výběru panelu je dostupnost nástrojů, které potřebujete, nebo možnost jejich rychlé instalace.

Samozřejmě nemůžete vůbec používat ovládací panel a konfigurovat virtuální server pomocí příkazového řádku, ale tato metoda vyžaduje dostatečné technické znalosti. Většina PU přichází se sadou populárního základního softwaru potřebného k rychlému nasazení vašich webů. Je to webový server, PHP, databáze, FTP, mail a DNS server. Všechny balíčky jsou již optimálně nakonfigurovány tak, aby okamžitě začaly pracovat se serverem.

Doporučujeme použít VPS s ovládacím panelem a poskytnout jim bezplatnou plnohodnotnou technickou podporu. U serverů bez panelu bude technická podpora omezena. Vytvoření virtuálního serveru je neuvěřitelně nákladný proces a pro plnohodnotný hosting existuje platforma, kde můžete svůj zdroj hostovat a nemusíte ho vytvářet od nuly.

Pro instalaci na naše VPS a dedikované servery nabízíme následující panely: cPanel / WHM (od 13,95 $ / měsíc), ISPmanager 5 Lite (4 $ / měsíc), Plesk 17 (od 10 $ / měsíc), Centos Web Panel ( zdarma) a je také možné nainstalovat virtuální prostředí Bitrix.
Na všechny tyto ovládací panely se podíváme podrobněji v další části.

Virtuální servery: pokud vytvoříte server v místní síti a chcete jej zpřístupnit na internetu, může virtuální server implementovat tuto službu a poskytovat ji uživatelům. Virtuální server zároveň umožňuje udržovat zabezpečení místní sítě, protože ostatní služby budou z internetu stále neviditelné.

Virtuální server lze použít ke konfiguraci veřejných služeb v místní síti, jako jsou HTTP, FTP, DNS, POP3 / SMTP a Telnet. Různé služby používají různé servisní porty. Port 80 používá služba HTTP, port 21 se používá pro FTP, port 25 se používá pro SMTP a port 110 se používá pro POP3. Před konfigurací zkontrolujte číslo servisního portu.

Příklad konfigurace

Například na mém domácím počítači byl vytvořen osobní web (IP adresa: 192.168.0.100). Chci, aby moji přátelé mohli navštěvovat mé stránky přes internet.

PC je připojeno k routeru pomocí WAN IP-adresa 218.18.232.154.

Směrovač LAN WAN: 218.18.232.154

Přiřaďte svému počítači statickou adresu IP, například 192.168.0.100

Následuj tyto kroky:

Poznámka: Nastavení se provádí na příkladu modelu Archer C9.

Krok 1

Přihlaste se do webového rozhraní Archer C9. Přečíst článek Jak se přihlásit do webového rozhraníWi- Fi router pokyny, jak přistupovat k webovému rozhraní routeru.

Krok 2

Klikněte na Pokročilý(Pokročilé nastavení) vpravo nahoře a poté vlevo vyberte NAT Přeposílání(Přesměrování NAT) -> Virtuální Servery(Virtuální servery) -> Přidat(Přidat).

Krok 3

Klikněte na Pohled Existující Služby(Zobrazit existující služby) a vyberte HTTP Externí přístav(externí port), vnitřní přístav(interní port) a protokol(protokol) bude vyplněn automaticky. Do pole zadejte adresu počítače 192.168.0.100 Vnitřní IP(interní IP adresa).

2. Pokud služba, kterou chcete zadat, není registrována v typu služby, můžete příslušné parametry zadat ručně. Musíte zkontrolovat číslo portu, který služba potřebuje.

3. Pokud chcete ve směrovači poskytovat více služeb, můžete přidat více pravidel virtuálního serveru. Pamatujte, že externí porty nesmí být duplikovány (duplikovány).

Krok 4:

Chcete-li navštívit svůj web, mohou se uživatelé internetu přihlásit http:// WAN IP(v tomto příkladu: http: // 218.18.232.154).

Poznámka: Vaše nastavení se neprojeví, pokud je NAT zakázán. Přejít na stránku Pokročilý(Další nastavení) > Systém Nástroje(Systémové nástroje)> Systém Parametry(Parametry systému) povolit NAT.

1. IP adresa WAN musí být veřejná (bílá / externí). Pokud je WAN IP přidělován ISP dynamicky, doporučuje se zaregistrovat a použít název domény pro WAN IP (viz nastavení účtu služby DDNS). V budoucnu můžete zadat do adresního řádku http:// doménové jméno, navštívit web.

Pokud si nejste jisti, jak nakonfigurovat statickou IP (statickou IP) na zařízení, můžete ji nakonfigurovat (rezervaci adres) podle pokynů Jak konfigurovat rezervaci adres na směrovačích Wi-Fi TP-Link (nové modré uživatelské rozhraní), takže ten a vašemu zařízení bude vždy přiřazena stejná adresa IP.

2. Pokud jste změnili externí port z výchozího, musíte použít http:// WAN IP: Externí port nebo http: // název domény: externí port navštívit web.

3. Ujistěte se, že je server přístupný z interní sítě. Můžete zkontrolovat, zda přistupujete k tomuto serveru v místní síti. Pokud se vám nedaří získat přístup k serveru v místní síti, zkontrolujte nastavení serveru.

Další informace o jednotlivých funkcích a nastaveních najdete v této části STÁHNOUT na svém webu ke stažení příručky k produktu.

V některých případech potřebujete k hostování projektů vlastní virtuální server ve svém počítači. Tato možnost vám umožní používat moderní internetové technologie (JavaScript, PHP, CGI, Perl, SSI atd.) A otestovat provoz internetových zdrojů nebo nových skriptů. Není třeba za takový hosting platit a je z něj spousta vymožeností, protože za stejných podmínek se nijak neliší od běžného dedikovaného serveru hostovaného poskytovatelem hostingu.

Vytvořením virtuálního serveru v počítači můžete zkrátit dobu instalace a ladění fór, katalogů webů, online obchodů a dalších zdrojů. Takové řešení může fungovat při absenci přístupu na internet pod kontrolou jakéhokoli operačního systému, ať už je to Microsoft Windows, Mac OS nebo Linux. Po ladění a kontrole funkčnosti lze hotový internetový prostředek přenést na server hostitelské společnosti.

Ve většině případů je pro vytvoření vlastního virtuálního serveru nutné nainstalovat určitý software - jedná se o webový server, PHP, MySQL a další aplikace. Populární Apache lze použít jako webový server, který se snadno instaluje a konfiguruje. Vždy se můžete dozvědět více o tom, jak vytvořit virtuální server od specialistů datových center 3data. To vám umožní vyhnout se chybám a získat plně funkční virtuální server v co nejkratším čase.

Ahoj milí čtenáři Habra. S tímto materiálem zahajujeme sérii publikací o tom, jak vytvořit VPS hosting od nuly na základě RUVDS White Label API.

V této úvodní publikaci vám řekneme, co musíte udělat jako první, abyste mohli co nejdříve začít s prvním ziskem z vlastního VPS hostingu, jak to udělat relativně rychle a jak účelné a výhodné to je. Pokud se rozhodnete vytvořit svůj VPS hosting od nuly, ale nemáte vlastní infrastrukturu nebo nemáte prostředky a čas na jeho vytvoření, vítejte pod kat.

Potřebujete webovou stránku?


K organizaci své vlastní služby VPS potřebujete především 2 věci - web, na kterém budete nabízet služby k pronájmu serverů VPS a poskytovatele služeb, který vám pro tyto účely poskytne výhodné podmínky partnerství, vlastní infrastrukturu a spolehlivé API s široké možnosti. Co je API? Jedná se o druh rozhraní, pomocí kterého můžete svým zákazníkům poskytnout všechny stejné možnosti správy serveru, jaké poskytuje poskytovatel služeb svým zákazníkům.

Bude mnohem levnější a rychlejší integrovat web s vaším poskytovatelem VPS přes API, než vytvářet vlastní cloudovou infrastrukturu od nuly, protože v tomto případě to „zabírá“ spoustu otázek: nemusíte se starat o dostupnost dostatečných zdrojů od poskytovatele, jak organizovat široký a odolný vůči chybám kanál pro přístup na internet z virtuálních serverů, jak shromažďovat a ukládat data o využívání zdrojů servery atd.

Nyní o webu. Možností může být mnoho, uvedeme nejběžnější:

  • jste vlastníkem webu, který nabízí související služby (kontrola / registrace domén, pronájem serveru DNS, vzdálená správa serveru).
  • svůj web vytvoříte od nuly pomocí populárního CMS a jeho pluginů.
  • objednáte si web z webového studia
  • napište svoji verzi
První je nejlepší volba, protože k přidání nové služby pro pronájem serverů VPS je zapotřebí velmi málo úprav: nemusíte psát od nuly mnoho věcí, které jsou uvedeny níže. Když vytváříte svůj web úplně od začátku, časová osa spuštění se může výrazně změnit k horšímu. Budete muset samostatně implementovat všechny komponenty z níže uvedeného seznamu (nebo použít implementace třetích stran, které jste dříve otestovali a přizpůsobili pro váš projekt). Třetí možnost doporučujeme použít pouze v případě, že nemáte potřebné znalosti k vytváření webů nebo pokud není možné vytvořit web tak, jak chcete.

Začněme


Co by mělo být na tomto webu implementováno?

Registrace, ověření / autorizace uživatele, obnovení hesla, formulář pro zpětnou vazbu.

Všichni poskytovatelé hostingu jej mají bez výjimky. Váš budoucí klient musí být schopen se zaregistrovat, obnovit heslo, pokud dojde ke ztrátě, mít na webu osobní účet s aktuálními informacemi o jeho zůstatku, zakoupených serverech atd. Musí mu být také dána příležitost nahlásit problém technické podpoře. Aby se zabránilo hromadné registraci „falešných“ účtů, doporučujeme nezanedbávat další ochranné prostředky, jako je captcha ve formulářích, a také ponechat maximální množství dostupných informací o uživateli, které mohou pomoci v případě jakéhokoli porušení jeho část. V tomto případě existuje mnoho hotových řešení, která vyžadují drobné úpravy. Pokud plánujete vytvořit svůj web na základě CMS, pak je výše uvedená funkce v něm do určité míry implementována, nebo může být snadno propojena pomocí pluginů.

Správa osobních údajů zákazníků

Mělo by být implementováno do určité míry, ale můžete to udělat bez něj. Tato funkce neblokuje spuštění vaší služby.

Správa klientských serverů

To, co by mělo být na dané stránce vašeho webu, závisí na tom, jak moc chcete využívat dostupné funkce vašeho poskytovatele služeb a jakou kontrolu nad serverem dáte svému klientovi. Můžete mu například vytvořit dedikovaný server po zadání požadované částky na zůstatku a jeho písemného požadavku na technickou podporu, nebo mu můžete poskytnout plnohodnotný konfigurátor pro jemné doladění charakteristik serveru i rozhraní pro změnu konfigurace v procesu, získávání statistik zatížení serveru, různé možnosti, jako je přeinstalování OS atd. Rychlost spuštění vašeho VPS hostingu se bude výrazně lišit v závislosti na zvolené možnosti. Tomuto problému se budeme podrobněji věnovat v následujících článcích z této série.

Schopnost používat zkušební období

Je zřejmé, že pro počáteční propagaci vaší nové VPS hostingové služby budete muset implementovat možnost využití zkušebního období. To je nezbytné, aby se váš klient mohl sám rozhodnout, nakolik vámi vyhlášená cena za pronájem VPS odpovídá kvalitě poskytovaných služeb. Co musíte při implementaci vzít v úvahu? Nejprve musíte zvolit počet dní. Nedělejte testovací období příliš dlouhé - klienti, kteří chtějí získat na určitou dobu bezplatný server, se zaregistrují ve vaší službě a po skončení testovacího období si zaregistrují nový účet a zkusí testovací období použít znovu . Abyste vás před takovými klienty nějak ochránili, musíte se určitě naučit, jak je identifikovat. To je obzvláště důležité v počáteční fázi vývoje vaší služby, protože díky každému takovému klientovi získáte menší potenciální zisk. Rovněž je třeba mít na paměti, že dlouhé testovací období pro vás nebude příliš výhodné, protože na vašem partnerském účtu není žádné testovací období, se kterým jsou propojeny všechny servery, které vytvoříte.

Fakturace

Jak si zákazníci doplní zůstatek a nakoupí servery? Samozřejmě potřebujeme ještě jednu velmi důležitou součást, to je fakturace. Co zahrnujeme do fakturace? Samozřejmě zahrnuje vytváření / úpravy aktuálních tarifů, rozhraní pro přijímání plateb od zákazníků, interní mechanismy zpracování plateb, vytváření propagačních akcí / slev, monitorovací nástroje.

K vlastní implementaci nebo integraci do vašeho projektu fakturace třetích stran je třeba přistupovat obzvláště zodpovědně, protože schopnost koupit server VPS na vašem webu přímo závisí na výkonu této komponenty (přečtěte si své první peníze). Chcete-li rychle začít přijímat peníze z nejpopulárnějších platebních systémů, doporučujeme vám použít agregátory plateb. Proč? Zaprvé je mnohem rychlejší a snazší integrace s jedním agregátorem než s každým z platebních systémů, které poskytuje. To je způsobeno skutečností, že každý platební systém má svůj vlastní interakční protokol, který musí být správně implementován a sjednocen, aby s ním bylo možné ve vašem systému pracovat, což je mimořádně pracné. Zadruhé máte jedno rozhraní, které poskytuje většinu nezbytných funkcí pro práci s platbami od zákazníků - jedná se o osobní účet agregátoru. Samozřejmě za to vše budete muset zaplatit další provizi, ale podle našeho názoru je toto řešení při vytváření vlastní služby VPS optimální.

Před integrací s agregátorem plateb musí váš web samozřejmě splňovat určité požadavky. Příkladem jsou požadavky agregátoru plateb správce plateb:

  • web musí být zcela vyplněn informacemi, funkcí;
  • web se musí skládat z více než jedné stránky;
  • web musí obsahovat informace o prodaném zboží a službách, jakož io nákladech na toto zboží a služby;
  • web by neměl být hostován na bezplatném hostování;
  • zboží a služby nabízené na těchto stránkách nesmí být v rozporu se stávajícími právními předpisy Ruské federace a mezinárodním právem;

Měli byste také věnovat pozornost skutečnosti, že seznam platebních systémů je zpravidla mnohem širší, pokud uzavřete dohodu jako právnická osoba. V některých případech může připojení určitých platebních systémů trvat poměrně dlouho, protože vaše stránka musí splňovat požadavky každého platebního systému poskytované agregátorem a postup ověření se provádí na straně platebního systému.

Finanční aspekt


Došli jsme k jednomu z nejdůležitějších aspektů (ne-li nejdůležitějšímu) - finančnímu. Spolupráce s poskytovatelem služeb VPS by měla být zisková. Pojďme si spočítat, proč je výhodné uspořádat službu půjčování serverů VPS výběrem RUVDS jako poskytovatele služeb.

Vezměme si nejpopulárnější konfigurace VPS založené na operačním systému Windows Server 2012 R2 a poskytneme některá data, která jsme obdrželi při analýze trhu služeb VPS v Rusku od února 2016:


Konfigurace

1

2

3

4

5

Počet procesorů

1

2

4

6

8

RAM, GB

1

2

4

8

16

Objem disku, GB, HDD

20

40

120

300

600

Počet adres IPv4

1

1

1

1

1

Cena aktuální konfigurace

Při platbě za měsíc

300 str.

600 RUB

1400 RUB

2980 str.

5720 s.

Při zaplacení za rok

2880 s.

5760 str.

13440 s.

28608 str.

54912 str.

Abychom mohli odhadnout vaše potenciální výdělky, uvádíme zisk ceny konfigurací nad průměrnou cenou konkurence:

Nezapomeňte také, že máme náklady na zaplacení provize za převod a výběr do platebního systému.

Aktuální sleva pro vytváření serverů pomocí API je 10% .
Jak odhadnout potenciální výdělek z jednoho serveru dané konfigurace zakoupeného na měsíc? Můžete použít následující vzorec:
Výdělky = aktuální. Cena RUVDS * 10% + Rozdíl s průměrnou konfigurací - Výdaje za výplatu provizí.

Příklad výpočtu pro konfiguraci 3:

Výdělky = 1400 * 0,1 + 794 (zaokrouhleno dolů) -240 = 694 rublů.

Jedná se o výdělky z jednoho serveru. Když vaši klienti zakoupí 25–30 serverů této konfigurace, získáte částku výdělku, který již je v 20 tisíc rublů za měsíc.

V následujících článcích vám podrobně řekneme o možnostech RUVDS White Label API, probereme, jak zvolit optimální tarify pro váš VPS hosting a za jakých podmínek můžete vydělat.

Před nějakou dobou se objevil nápad otestovat vyhlídky na vývoj webu na ASP.Net zaměřený na práci v prostředí Linuxu. Avšak vzhledem k tomu, že web bude fungovat v prostředí na hostiteli s Linuxem, bylo rozhodnuto hned, zbývalo jen rozhodnout o programovacím jazyce: ASP.NET 2 ve spojení s výkonem Mono nebo PHP. Možnosti testování různých VPS, i když byly poskytovány zdarma na krátkou dobu poskytovatelem hostingu, okamžitě zmizely, protože pokud je experiment úspěšný, dříve či později by byl každopádně vyžadován místní server VPS.

Program VirtualBox se stal virtuálním strojem pro vytváření domácího virtuálního serveru - z úvah, že virtuální stroj může být potřebný pouze jednou, komerční možnosti nebyly brány v úvahu okamžitě a mezi bezplatnými programy - pouze tento je dostatečně jednoduchý na konfiguraci může plně podporovat hostující operační systémy rodiny Linux. Na základě analýzy nabídek VPS na internetu bylo také identifikováno několik nejběžnějších a mono kompatibilních operačních systémů z těch předinstalovaných poskytovateli hostingu.

Použité nástroje:

Nainstalujte VirtualBox, spusťte a vytvořte virtuální stroj požadované konfigurace. Při vytváření virtuálního stroje jsem nechal všechna doporučená nastavení kromě dostupného množství paměti - byla snížena na 128 MB a velikost virtuálního pevného disku - zvýšena na 4 GB. Spustíme virtuální stroj a připojíme obraz k operačnímu systému Debian 5.

Po stažení v instalační nabídce vyberte Nainstalujte od té doby nepotřebujeme grafickou instalaci. Vybereme instalační jazyk, doporučuji angličtinu (pokud nejste vůbec přátelé s angličtinou, pak ruština), pak vyberte umístění jiný => Evropa => Ruská Federace a rozložení klávesnice pro zadávání, zde vám důrazně doporučujeme zvolit angličtinu pro USA. Během instalace se zobrazí výzva k zadání názvu zařízení pro síť, zadal jsem MyVPS a název domény, ve které se tento počítač nachází (zde nelze nic zadat). Dále je navržena volba časového pásma a způsob rozdělení pevného disku. Zvolil jsem výchozí metodu, obecně to pro mě nebylo zvlášť důležité. Souhlasíme s návrhem zapsat změny na disk a potvrdit jeho rozdělení. Čekáme na konec instalace systému ...

Během procesu instalace je vyžadováno heslo pro účet správce, uživatelské jméno a heslo. Dále budete požádáni, abyste vybrali adresu nejbližšího úložiště a nastavení serveru proxy pro přístup k Internetu. Pokud nepoužíváte proxy server, nemusíte nic zadávat. Instalační program se nyní připojí k úložišti podle vašeho výběru, požádá o informace o dostupném softwaru a stáhne balíčky potřebné k pokračování v instalaci. Poté bude nakonfigurováno jádro systému a zobrazí se nabídka pro výběr softwaru, který se má nainstalovat. Zrušte zaškrtnutí položky Desktopové prostředí(desktop na VPS není nutný), nezapomeňte na položce zanechat značku Standardní systém, ostatní položky jsou volitelné. Po dokončení instalace bude položena otázka: je možné zavést zavaděč operačního systému GRUB jako hlavní, vyberte Ano... Poté budete vyzváni k odebrání disku a restartu. Odpojte obraz disku a klikněte na Pokračovat restartovat virtuální stroj. Gratulujeme! Tím je instalace OS dokončena.

Virtuální stroj je tedy restartován. Doporučuje se zadat přihlašovací údaje. Zadejte root, poté budete požádáni o heslo, zadejte jej také. Nyní musíte nainstalovat SSH. Chcete-li to provést, zadejte příkaz

Apt-get install ssh

Program analyzuje závislosti a požádá o potvrzení stažení a instalace balíčku ssh a ty balíčky, na kterých to záleží.

Po instalaci virtuální počítač vypněte. Protože operační systém používá jeden uživatel, zadáme příkaz

Nyní musíme nakonfigurovat náš virtuální stroj pro přístup SSH a také nakonfigurovat přístup k budoucímu webovému serveru na portu 80. To lze provést dvěma způsoby.

    Zavřete všechna okna VirtualBoxu. Přejít do složky C: \ Users \% username% \. VirtualBox \ Machines ve Windows 7 a Vista nebo do složky C: \ Documents and Settings \% username% \. VirtualBox \ Machines pokud máte Windows XP.

    Otevřete složku virtuálního stroje, který jste vytvořili, najděte soubor s názvem virtuálního počítače. V mém případě ano MyVPS.xml otevřete jej a přidejte do sekce ExtraData následující řádky






    Zavřete VirtualBox. Otevřete konzolu. Pokud máte Windows, přejděte do složky C: \ Program Files \ Sun \ VirtualBox... Do konzoly zadejte následující příkazy

    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / apache / GuestPort" 80
    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / apache / HostPort" 80
    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / apache / Protocol" TCP
    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / ssh / GuestPort" 22
    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / ssh / HostPort" 2222
    VBoxManage setextradata "% mashine_name%" "VBoxInternal / Devices / pcnet / 0 / LUN # 0 / Config / ssh / Protocol" TCP

    kde% mashine_name% je název vašeho virtuálního počítače.

Spusťte VirtualBox a zapněte virtuální stroj. Pokud se nyní zobrazí chyba ohledně nemožnosti zapnutí, zavřete vše a překonfigurujte virtuální stroj. Pravděpodobně jste udělali chybu při zadávání příkazů. Pokud jste změnili nastavení v souboru XML, zkontrolujte chyby v přidaných položkách, pokud jste v konzole, zadejte příkazy znovu.

Po spuštění virtuálního počítače spusťte program Putty, pokud používáte Windows, do pole Host napište localhost, v poli Port nastavte hodnotu 2222 ... Tam Otevřeno, souhlasíme s přijetím klíče ssl. Pokud používáte Linux, zadejte

SSH -l% jméno_uživatele% -p2222 localhost

Zadejte své uživatelské jméno (v Putty) a heslo.

Pro správu systému souborů můžete použít WinSCP. Budete muset vstoupit localhost, nastavte hodnotu portu na 2222 , zadejte své uživatelské jméno a heslo.

Server je připraven v minimální konfiguraci. Nyní můžete nainstalovat Apache, nginx, MySQL atd. Upozorňujeme, že webový server musí fungovat na portu 80. Pokud chcete použít jakýkoli jiný port, změňte nastavení virtuálního počítače pomocí programu VBoxManage.