Instalacja Ubuntu Server 14.04 na wirtualnej maszynie (VirtualBox)

Własny VPS, na komputerze? Czemu  nie. Webmaster, tester bezpieczeństwa, bądź hobbysta interesujący się serwerami powinien posiadać serwer, do testów, bądź do zwykłego użytku na swoim komputerze. Narzędzi do wirtualizacji jest sporo, skupię się jednak na najbardziej popularnym i prostym w konfiguracji VirtualBox-ie. W tym artykule pokażę Wam jak samodzielnie zainstalować ten program,  poprawnie skonfigurować wirtualną maszynę, oraz jak uruchomić prosty serwer www, MySql, FTP, SSH i Webmin-a.
Na początku musimy zgromadzić potrzebne oprogramowanie.
VirtualBox – Program do obsługi wirtualnych maszyn.
Ubuntu 14.04 Server 64bit (ISO) – Obraz płyty naszego serwera
PUTTY – Aplikacja do wygodnego łączenia się z serwerem przez protokół SSH.

WAŻNE! Czynności, które należy zrobić najpierw:
Odblokować/przekierować porty (TCP i UDP) w routerze: 80, 21, 22, 3306, 10000. Później wyjaśnię do czego one są potrzebne.
W nowszych procesorach wirtualizacja jest domyślnie wyłączona.
Przy uruchamianiu komputera należy wejść do BIOS-u, w ustawienia procesora, następnie przy VIRTUALIZATION zmienić na [enabled].

Teraz należy zainstalować program VirtualBox, klikając kilka razy dalej, standardowo. Istnieje możliwość, że podczas instalacji zostanie przerwane na chwilę połączenie z internetem.

1. Tworzymy nową maszynę klikając NOWA.
Wpisujemy dowolną nazwę, Typ: Linux; Wersja Ubuntu 64 bit.
2. Przydzielenie pamięci RAM, 1024MB jest optymalną wartością, w przypadku słabszego komputera można to zmniejszyć do 512MB, nie powinno to sprawiać problemów.
3. Tworzymy wirtualny dysk twardy, 10GB wystarczy na serwer, pliki, oraz na późniejsze „zabawy”.  Przy ustawieniach tworzenia dysku, ograniczamy się do klikania Dalej.
4. Po wstępnych ustawieniach, zaznaczamy utworzoną przez nas maszynę, klikamy na Ustawienia, następnie przechodzimy do: Pamięć > Kontroler IDE > Ikonka CD(brak), oraz ikonka CD po prawej. Wybieramy tam obraz ISO Ubuntu Server, który pobraliśmy wcześniej.
Teraz trzeba przekierować porty w wirtualnej maszynie, podobnie jak w routerze TCP i UDP.
80 – Serwer www (Apache2)
21 – Serwer transferu plików (ProFTPD)
22 – SSH, zarządzanie serwerem np przez PuTTY
3306 – Serwer baz danych (MySQL)
10000 – Webmin

Maszyna jest już przygotowana do uruchomienia.  Po włączeniu w pierwszej kolejności wybieramy język systemu.

Kolejny krok to wybranie Zainstaluj Ubuntu Server
Następnie należy wpisać nazwę hosta jest ona dowolna.
Następnie Tworzenie użytkownika, oraz hasła.
Jeżeli to serwer tylko dla zabawy nie trzeba ustawiać silnego hasła, natomiast jeśli to maszyna produkcyjna wypada się bardziej wysilić.
Zostaniemy zapytani, czy szyfrować katalog domowy. Domyślnie jest Nie, myślę, że to nie jest konieczne.
Partycjonowanie, jedna z najważniejszych rzeczy, gdyby był to serwer stawiany na komputerze fizycznym, jednak w wypadku wirtualnej maszyny wybieramy opcję Przewodnik – cały dysk.
Wirtualny dysk zostanie sformatowany, to ten, który tworzyliśmy na początku. Nasz fizyczny dysk twardy nie zostanie naruszony.  więc bez obaw o nasze pliki możemy wybrać Tak.

Kolejna sprawa to konfiguracja Tasksel, czyli aktualizacji, zalecam wybrać Instaluj automatyczne aktualizacje bezpieczeństwa.

Następnie wybieramy oprogramowanie, które chcemy zainstalować, w tym wypadku będzie to LAMP i OpenSSH Server. Aby zaznaczyć używamy klawisza SPACE.
TAB służy do przechodzenia między oknem wyboru, a zatwierdzenia.

Konfiguracja bazy danych MySQL, ustawiamy hasło użytkownika root, tak jak wcześniej pisałem, jeśli to serwer do „zabawy” nie musi być ono skomplikowane.

Instalacja programu rozruchowego GRUB, po prostu wybieramy Tak.
To wszystko, jeżeli chodzi o podstawową instalację Ubuntu Server. Wybieramy Dalej.

Teraz maszyna się uruchomi, należy się zalogować danymi użytkownika, którego utworzyliśmy wcześniej.
Przy wpisywaniu hasła nie będzie nic widać, żadnych gwiazdek itp.

Przechodzimy teraz do naszego głównego systemu i w przeglądarce wpisujemy swoje IP, lub localhost.
Swoje IP możesz sprawdzić na stronie : ekosti.pl/ip.php
Jeżeli wszystko zostało poprawnie skonfigurowane będzie to wyglądało tak:

Teraz najlepiej wyłączyć maszynę wpisując w serwerze komendę:
sudo shutdown -h now
Dobrze jest też zrobić klona maszyny w takim stanie.

W kolejnych częściach zajmiemy się instalacją phpmyadmin, proftpd, oraz webmina.

Udostępnij:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *