Nazwa - Wpisz nazwę swojej wirtualnej maszyny która będzie się wyświetlać w programie.
ISO Image - Wybierz obraz który wcześniej pobrałeś.
Typ - Wybierz BSD
Wersja - do większości kompilacji zalecana jest 32 bitowa.
Wciśnij "Next"
Krok 4
Wskaż ile pamięci RAM oraz rdzeni procesora chcesz przeznaczyć dla systemu FreeBSD
( w moim przypadku będą to 2 rdzenie i 2048 mb RAM pod kompilacje zalecane jest dać maximum w strefie zielonej )
Wciśnij "Next"
Krok 5
Wskaż ile pamięci dla Dysku Twardego chcesz przeznaczyć ( zalecam minimum 8gb )
Wciśnij "Next" następnie "Zakończ"
Krok 6
Skonfiguruj sieć dla systemu FreeBSD
Zaznacz swój System, a następnie kliknij Ustawienia
Krok 7
Przejdź do zakładki Sieć
Podłączona do: Wybierz "Mostkowana karta sieciowa (bridget)
Wciśnij "Ok"
Krok 8
Zaznacz swój System który dodałeś i naciśnij Włącz
Krok 9
Welcome
Przechodzimy do instalacji systemu FreeBSD
Poruszamy się strzałkami, spacją oraz enterem.
Zaznacz <Install> i wciśnij ENTER
Krok 10
KeyMap Selection
Wybierz mapowanie klawiszy zjedź strzałkami w dół aż znajdziesz Polish (Programers's)
Naciśnij spację by wybrać
Krok 11
KeyMap Selection
Wybierz ">>> Continue with pl.kbd keymap" i naciśnij ENTER
Krok 12
Set Hostname
Wpisz nazwę hosta który będzie wyświetlany przy wpisywaniu komend ( przykład host@entry )
( nazwę później można zmienić )
Krok 13
Distribution Select
Odznacz wszystko spacją ( pola mają być bez gwiazdek )
Wciśnij ENTER
Krok 14
Partitioning
Wybierz AUTO (UFS)
Kliknij ENTER
Krok 15
Partition
Wybierz <Entire Disk>
Krok 16
Partition Scheme
Wybierz "GPT GUID Partition Table"
Wciśnij ENTER
Krok 17
Partition Editor
Wciśnij ENTER (Finish) i potwierdź partycjonowanie dysku
Krok 18
Confirmation
Wciśnij "Commit" ENTEREM by potwierdzić
Krok 19
Archive Extraction
Poczekaj aż potrzebne składniki się rozpakują
Krok 20
Ustalanie hasła
Wpisz swoje hasło którym będziesz się logował na użytkownika root
Jeśli używasz lokalnie maszyny nie wpisuj trudnego hasła ja używam (123, dev, admin)
Krok 21
Network Configuration
Naszej maszyny będziemy używać na localhost co sprawi, że nie będziemy używać żadnych hamachi czy portmap by wygodnie korzystać z systemu i plików serwerowych Metin2
Wybierz kartę sieciową
Zatwierdź ENTEREM
Krok 21
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować Adres IPv4 zatwierdzamy <Yes>
Krok 22
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować DHCP zatwierdzamy <Yes>
Krok 23
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować adres IPv6 zatwierdzamy <No>
Krok 24
Network Configuration
W IPv4 DNS #2 wpisujemy 8.8.8.8 ( DNS Google )
Zatwierdzamy <OK> ( do przycisku OK możesz przemieścić się używając na klawiaturze przycisku <TAB> )
Krok 24
Time Zone Selection
Wybieramy 7. Europe
Klikamy <OK>
Krok 25
Countries in Europe
Zjeżdżamy na dół strzałkami i wybieramy 35 Poland
Klikamy <OK>
Krok 26
Confirmation
Zatwierdzamy <YES>
27
Time & Date
Zatwierdzamy <Skip>
Krok 28
Time & Date
Zatwierdzamy <Skip>
Krok 29
System Configuration
Tutaj zaznaczamy tylko sshd
( zaznaczamy i odznaczamy spacją )
Zatwierdzamy <OK>
Krok 30
System Hardening
Zaznaczamy spacją:
disable_syslog
disable_sendmail
disable_ddtrace
Zatwierdzamy <OK>
Krok 31
Add User Account
Czy chcemy dodać kolejnego użytkownika
Wybieramy <No>
Krok 32
Final Configuration
Wybieramy Exit i zatwierzamy ENTEREM
Krok 32
Manual Configuration
Wybieramy <No>
Krok 33
Complete
W tym kroku musimy wejść do systemu i go wyłączyć by wysunąć Obraz ISO systemu FreeBSD inaczej przy starcie będzie się ciągle bootował.
Wybieramy <Live CD>
Krok 33
Logowanie & Wyłączanie systemu
Wpisz "root" i naciśnij ENTER następnie wpisz komendę "shutdown -p now" i naciśnij ENTER
Krok 34
Wysuwanie obrazu ISO FreeBSD z napędu VirtualBox
Powróćmy jeszcze raz do programu VirtualBOX
Wybierz swój system z listy i naciśnij "Ustawienia"
Krok 35
Wysuwanie obrazu ISO FreeBSD z napędu VirtualBox
Przejdź do zakładki "Pamieć" najedź kursorem na obraz ISO i kliknij prawym przyciskiem myszy i kliknij "Odłącz"
Twój system FreeBSD jest gotowy do tworzenia wspaniałych projektów!
Login: root
Hasło: takie jakie wpisałeś w <Krok 20>
*by móc zalogować się do FTP (WinSCP)i SSH (Putty) przejdź do kolejnego krótkiego poradnika niżej.
Konfiguracja SSH - dostęp doWinSCP / PuTTy
Spoiler
Krok 1
Logowanie
Zaloguj się do systemu FreeBSD
Krok 2
Edycja pliku SSHD
Wpisz w konsoli
ee /etc/ssh/sshd_config
Powinno pojawić się okno edycji pliku sshd:
Znajdź w nim:
#PermitRootLogin "on"
Edytuj by wyglądał tak:
PermitRootLogin "yes"
Kliknij ESC i 2x ENTER by zapisać zmiany
Krok 3
Resetowanie usługi sshd by wprowadzić zmiany
Wpisz w konsoli
/etc/rc.d/sshd restart
Twoje ustawienia sshd weszły w życie możesz logować się do WinSCP / PuTTy
*takie samo hasło jak przy tworzeniu systemu FreeBSD
Instalacja FreeBSD 13.2
Krok 1
Pobierz obraz ISO FreeBSD 13.2 (wersja 32 bit) z oficjalnej strony:
https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.2/FreeBSD-13.2-RELEASE-i386-disc1.iso
Krok 2
Otwórz VIRTUAL BOXa i wybierz "Nowa"
Krok 3
Nazwa - Wpisz nazwę swojej wirtualnej maszyny która będzie się wyświetlać w programie.
ISO Image - Wybierz obraz który wcześniej pobrałeś.
Typ - Wybierz BSD
Wersja - do większości kompilacji zalecana jest 32 bitowa.
Wciśnij "Next"
Krok 4
Wskaż ile pamięci RAM oraz rdzeni procesora chcesz przeznaczyć dla systemu FreeBSD
( w moim przypadku będą to 2 rdzenie i 2048 mb RAM pod kompilacje zalecane jest dać maximum w strefie zielonej )
Wciśnij "Next"
Krok 5
Wskaż ile pamięci dla Dysku Twardego chcesz przeznaczyć ( zalecam minimum 8gb )
Wciśnij "Next" następnie "Zakończ"
Krok 6
Skonfiguruj sieć dla systemu FreeBSD
Zaznacz swój System, a następnie kliknij Ustawienia
Krok 7
Przejdź do zakładki Sieć
Podłączona do: Wybierz "Mostkowana karta sieciowa (bridget)
Wciśnij "Ok"
Krok 8
Zaznacz swój System który dodałeś i naciśnij Włącz
Krok 9
Welcome
Przechodzimy do instalacji systemu FreeBSD
Poruszamy się strzałkami, spacją oraz enterem.
Zaznacz <Install> i wciśnij ENTER
Krok 10
KeyMap Selection
Wybierz mapowanie klawiszy zjedź strzałkami w dół aż znajdziesz Polish (Programers's)
Naciśnij spację by wybrać
Krok 11
KeyMap Selection
Wybierz ">>> Continue with pl.kbd keymap" i naciśnij ENTER
Krok 12
Set Hostname
Wpisz nazwę hosta który będzie wyświetlany przy wpisywaniu komend ( przykład host@entry )
( nazwę później można zmienić )
Krok 13
Distribution Select
Odznacz wszystko spacją ( pola mają być bez gwiazdek )
Wciśnij ENTER
Krok 14
Partitioning
Wybierz AUTO (UFS)
Kliknij ENTER
Krok 15
Partition
Wybierz <Entire Disk>
Krok 16
Partition Scheme
Wybierz "GPT GUID Partition Table"
Wciśnij ENTER
Krok 17
Partition Editor
Wciśnij ENTER (Finish) i potwierdź partycjonowanie dysku
Krok 18
Confirmation
Wciśnij "Commit" ENTEREM by potwierdzić
Krok 19
Archive Extraction
Poczekaj aż potrzebne składniki się rozpakują
Krok 20
Ustalanie hasła
Wpisz swoje hasło którym będziesz się logował na użytkownika root
Jeśli używasz lokalnie maszyny nie wpisuj trudnego hasła ja używam (123, dev, admin)
Krok 21
Network Configuration
Naszej maszyny będziemy używać na localhost co sprawi, że nie będziemy używać żadnych hamachi czy portmap by wygodnie korzystać z systemu i plików serwerowych Metin2
Wybierz kartę sieciową
Zatwierdź ENTEREM
Krok 21
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować Adres IPv4 zatwierdzamy <Yes>
Krok 22
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować DHCP zatwierdzamy <Yes>
Krok 23
Network Configuration
Dostaliśmy pytanie czy chcemy skonfigurować adres IPv6 zatwierdzamy <No>
Krok 24
Network Configuration
W IPv4 DNS #2 wpisujemy 8.8.8.8 ( DNS Google )
Zatwierdzamy <OK> ( do przycisku OK możesz przemieścić się używając na klawiaturze przycisku <TAB> )
Krok 24
Time Zone Selection
Wybieramy 7. Europe
Klikamy <OK>
Krok 25
Countries in Europe
Zjeżdżamy na dół strzałkami i wybieramy 35 Poland
Klikamy <OK>
Krok 26
Confirmation
Zatwierdzamy <YES>
27
Time & Date
Zatwierdzamy <Skip>
Krok 28
Time & Date
Zatwierdzamy <Skip>
Krok 29
System Configuration
Tutaj zaznaczamy tylko sshd
( zaznaczamy i odznaczamy spacją )
Zatwierdzamy <OK>
Krok 30
System Hardening
Zaznaczamy spacją:
disable_syslog
disable_sendmail
disable_ddtrace
Zatwierdzamy <OK>
Krok 31
Add User Account
Czy chcemy dodać kolejnego użytkownika
Wybieramy <No>
Krok 32
Final Configuration
Wybieramy Exit i zatwierzamy ENTEREM
Krok 32
Manual Configuration
Wybieramy <No>
Krok 33
Complete
W tym kroku musimy wejść do systemu i go wyłączyć by wysunąć Obraz ISO systemu FreeBSD inaczej przy starcie będzie się ciągle bootował.
Wybieramy <Live CD>
Krok 33
Logowanie & Wyłączanie systemu
Wpisz "root" i naciśnij ENTER następnie wpisz komendę "shutdown -p now" i naciśnij ENTER
Krok 34
Wysuwanie obrazu ISO FreeBSD z napędu VirtualBox
Powróćmy jeszcze raz do programu VirtualBOX
Wybierz swój system z listy i naciśnij "Ustawienia"
Krok 35
Wysuwanie obrazu ISO FreeBSD z napędu VirtualBox
Przejdź do zakładki "Pamieć" najedź kursorem na obraz ISO i kliknij prawym przyciskiem myszy i kliknij "Odłącz"
Twój system FreeBSD jest gotowy do tworzenia wspaniałych projektów!
Login: root
Hasło: takie jakie wpisałeś w <Krok 20>
*by móc zalogować się do FTP (WinSCP) i SSH (Putty) przejdź do kolejnego krótkiego poradnika niżej.
Konfiguracja SSH - dostęp do WinSCP / PuTTy
Krok 1
Logowanie
Zaloguj się do systemu FreeBSD
Krok 2
Edycja pliku SSHD
Wpisz w konsoli
Powinno pojawić się okno edycji pliku sshd:
Znajdź w nim:
#PermitRootLogin "on"
Edytuj by wyglądał tak:
PermitRootLogin "yes"
Kliknij ESC i 2x ENTER by zapisać zmiany
Krok 3
Resetowanie usługi sshd by wprowadzić zmiany
Wpisz w konsoli
/etc/rc.d/sshd restart
Twoje ustawienia sshd weszły w życie możesz logować się do WinSCP / PuTTy
*takie samo hasło jak przy tworzeniu systemu FreeBSD
Instalacja MySQL-5.6/5.7
Przygotowanie środowiska pod kompilację
Edytowane przez Marchewa