NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Testovací LAMP server na báze Ubuntu a Oracle VM VirtualBox

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Yard
Člen
Avatar
Yard:6.1.2018 21:42

Ahojte

mám takú možno stupídnu otázku:

Robím na Windowsoch a potrebujem mať rýchly lokálny LINUX testovací server. Rozmýšľam na to použiť virtuálne PC bežiace na tých istých Windows na ktorých pracujem :)

Je možné spraviť si testovací LAMP server na báze Oracle VM VirtualBox a Ubuntu, bežiaci pod Windows 7?

Podarilo sa mi to UBUNTU na VM nainštalovať, ale otázka je, ako sa to vlastne bude tváriť na sieti a ako na to pristupovať? Nebude to localhost a tiež to nebude fungovať na IPv4 IP lokálnej adrese.

Je to vôbec možné takto spraviť? Ako na to pristupovať z Windows?

Editováno 6.1.2018 21:44
 
Odpovědět
6.1.2018 21:42
Avatar
Yard
Člen
Avatar
Yard:6.1.2018 21:45

Ubuntu

 
Nahoru Odpovědět
6.1.2018 21:45
Avatar
Petr Čech
Tvůrce
Avatar
Nahoru Odpovědět
6.1.2018 23:12
the cake is a lie
Avatar
nekukej
Člen
Avatar
Odpovídá na Yard
nekukej:7.1.2018 9:50

Neměl by jsi jednoduší nainstalovat LAMP stack pomocí instalátorů jako je například XAMPP?

 
Nahoru Odpovědět
7.1.2018 9:50
Avatar
Tomáš Haubert:7.1.2018 11:09

Pokud se potřebuješ připojit na ubuntu ve virtualboxu např. na apache máš dvě cesty.
1.
Buď si v nastavení sítě ve vb dáš mód bridge(síťový most) a ubuntu dostane IP adresu ze stejné routeru jako tvoje PC. Tím pádem se bude v celé domácí síti tvářit jako samostatný fyzický stroj (uvidíš jej stejně jako každé jiné PC) poté se na něj dostaneš už klasicky přes IP např. 192.168.1.25 a pokud máš apache na ubuntu nainstalovany uvidíš uvítací stránku.
2.
Pokud na něj nepotřebuješ přistupovat z jiných PC, jen z toho kde vb běží. Je lepší nechat nastavení sítě na NAT (je myslím výchozí) a přenastavit si porty. Např. apache běží na 80. Pokud jej z virtual machine přesměruješ do svého PC na 8080 (tento port je priklad, pokud by ti na PC beželo již něco na portu 80, tak by se to "tlouklo"). Tak se na ubuntu dostaneš jednoduše přes http://localhost:8080

Příklad pokud ti jde o web. Je to jednoduché, sám to občas použiju.

Editováno 7.1.2018 11:12
Nahoru Odpovědět
7.1.2018 11:09
Jsem malopodnikatel, buším do kompu jak datel
Avatar
hanpari
Člen
Avatar
Odpovídá na Yard
hanpari:7.1.2018 13:02

Ano, jde to běžně se to používá. Nejjednodušší je prostě přesměrovat porty. Já osobně mám přesměrované dva. Jeden pro web server 8080 na 8000 a druhý pro ssh 2222 na 22. Debian spouštím bez výstupu a přistupuji k němu přes ssh.

 
Nahoru Odpovědět
7.1.2018 13:02
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.