Skocz do zawartości
Opublikowano

Instalacja FreeBSD 13.2

Spoiler

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"

Krok2.png.3d05837a39d0ee7d007a62ce4efd62bc.png

 

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"

krok3.png.04a8a7ac7e824d1c80d655d92bff66bd.png

 

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"

Beztytuu.png.9587f213f99b1919bb118edc4ee1c638.png

 

Krok 5

Wskaż ile pamięci dla Dysku Twardego chcesz przeznaczyć ( zalecam minimum 8gb )

Wciśnij "Next" następnie "Zakończ"

Beztytuu.png.66b21e5b473bc8154f6269b895284cfb.png

 

Krok 6

Skonfiguruj sieć dla systemu FreeBSD

Zaznacz swój System, a następnie kliknij Ustawienia

Beztytuu.png.6d59af11f7d630f0f22e6964f61434de.png

 

Krok 7

Przejdź do zakładki Sieć

Podłączona do: Wybierz "Mostkowana karta sieciowa (bridget)

Wciśnij "Ok"

Beztytuu.png.bc9f5525ad9ebc26396852ae31882725.png

 

Krok 8

Zaznacz swój System który dodałeś i naciśnij Włącz

Beztytuu.png.9e9570782816f0ee2d253a8f615d5653.png

 

Krok 9

Welcome

Przechodzimy do instalacji systemu FreeBSD

Poruszamy się strzałkami, spacją oraz enterem.

Zaznacz <Install> i wciśnij ENTER

install.png.71c930c4640274940a9f6e82dec01649.png

 

Krok 10

KeyMap Selection

Wybierz mapowanie klawiszy zjedź strzałkami w dół aż znajdziesz Polish (Programers's) 

Naciśnij spację by wybrać

Beztytuu.png.71ab2464599d0127114086ce009e9f13.png

 

Krok 11

KeyMap Selection

Wybierz ">>> Continue with pl.kbd keymap" i naciśnij ENTER

Beztytuu.png.838b9fa744848ec341babbac108903bd.png

 

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ć )

Beztytuu.png.5848c1e59af7aa56f7bcee160dc20684.png

 

Krok 13

Distribution Select

Odznacz wszystko spacją ( pola mają być bez gwiazdek )

Wciśnij ENTER

Beztytuu.png.0b8958d504922c1b823fac77873b024f.png

 

Krok 14

Partitioning

Wybierz AUTO (UFS)

Kliknij ENTER

Beztytuu.png.7a3880202ea8861ceeff11c7630caaa6.png

 

Krok 15

Partition

Wybierz <Entire Disk>

Beztytuu.png.45ec33d0887eff861792f9e27850fc3b.png

 

Krok 16

Partition Scheme

Wybierz "GPT GUID Partition Table"

Wciśnij ENTER

Beztytuu.png.05065da8216c8a753e4ba76bef6ac054.png

 

Krok 17

Partition Editor

Wciśnij ENTER (Finish) i potwierdź partycjonowanie dysku

Beztytuu.png.7b0f3d9357fed91129fbb617dc93cf06.png

 

Krok 18

Confirmation

Wciśnij "Commit" ENTEREM by potwierdzić

Beztytuu.png.ba27ec8aa52a5cdd7a8f188afa706c34.png

 

Krok 19

Archive Extraction

Poczekaj aż potrzebne składniki się rozpakują

Beztytuu.png.90aed7f8322d30e880a8ccb61ccae7a7.png

 

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)

Beztytuu.png.e803481525938b14422cfb7424cfaf8c.png

 

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

Beztytuu.png.2545acbeffeeb9b080f8ce5fb8d0b9bb.png

 

Krok 21

Network Configuration

Dostaliśmy pytanie czy chcemy skonfigurować Adres IPv4 zatwierdzamy <Yes>

Beztytuu.png.c93beed41ec5185aaf7550c3a28c073b.png

 

Krok 22

Network Configuration

Dostaliśmy pytanie czy chcemy skonfigurować DHCP zatwierdzamy <Yes>

Beztytuu.png.b5d405ca799aba82041252a7a5c7314f.png

 

Krok 23

Network Configuration

Dostaliśmy pytanie czy chcemy skonfigurować adres IPv6 zatwierdzamy <No>

Beztytuu.png.c4875086901d8f6ea32ffd2832fdb752.png

 

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> )

Beztytuu.png.aa96a6827e0635c51544f0070a7ab033.png

 

Krok 24

Time Zone Selection

Wybieramy 7. Europe

Klikamy <OK>

Beztytuu.png.c3ab025fcd13f9c8c0423f1946434484.png

 

Krok 25

Countries in Europe

Zjeżdżamy na dół strzałkami i wybieramy 35 Poland

Klikamy <OK>

Beztytuu.png.742539ae54c8a901f780d278169a72e1.png

 

Krok 26

Confirmation

Zatwierdzamy <YES>

Beztytuu.png.84ec280489731016979637a11d54fbb6.png

 

27

Time & Date

Zatwierdzamy <Skip>

Beztytuu.png.b04ecd9764787b79b57fde433f2803af.png

 

Krok 28

Time & Date

Zatwierdzamy <Skip>

Beztytuu.png.7e9802781f63295067f40c8761483d42.png

 

Krok 29

System Configuration

Tutaj zaznaczamy tylko sshd

( zaznaczamy i odznaczamy spacją )

Zatwierdzamy <OK>

Beztytuu.png.10d0e83fba23c91fad57add6a1456ed4.png

 

Krok 30

System Hardening

Zaznaczamy spacją:

disable_syslog

disable_sendmail

disable_ddtrace

Zatwierdzamy <OK>

Beztytuu.png.1f23556ef30b0d259d5b502dfa02366a.png

 

Krok 31

Add User Account

Czy chcemy dodać kolejnego użytkownika

Wybieramy <No>

Beztytuu.png.87c4db3bc59d6acdefde870318222d9e.png

 

Krok 32

Final Configuration

Wybieramy Exit i zatwierzamy ENTEREM

Beztytuu.png.ede24970ee02f704801060190d0d3325.png

 

Krok 32

Manual Configuration

Wybieramy <No>

Beztytuu.png.ffa637f3d7a115448fbdd81efa1481d1.png

 

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>

Beztytuu.png.d81d4193bebe0c0824343b1982879229.png

 

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"

Beztytuu.png.6d59af11f7d630f0f22e6964f61434de.png

 

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"

Beztytuu.png.988395275ae51e8c1de07a03a2772dba.png

 

 

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

Spoiler

Krok 1

Logowanie

Zaloguj się do systemu FreeBSD

Beztytuu.png.e8ad1c50a0811b711b4eddd7d526aad6.png

 

Krok 2

Edycja pliku SSHD

Wpisz w konsoli

ee /etc/ssh/sshd_config

 

 

Powinno pojawić się okno edycji pliku sshd:

 

Beztytuu.png.8108259f7d2e865346547cad7197eaac.png

 

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

Spoiler

 

 

Przygotowanie środowiska pod kompilację

Spoiler

 

 

Edytowane przez Marchewa

Featured Replies

Opublikowano

Że tobie się chciało to szacun 🫣

Opublikowano
  • Autor
3 minuty temu, atk napisał(a):

Że tobie się chciało to szacun 🫣

Jak miałem 15 lat rękę bym dał uciąć za takie poradniki odnośnie BSD czy MySQL przynajmniej bym nie siedział dniami nad błedami socketu mysql ;D

Edytowane przez Marchewa

Opublikowano

Zajebista robota, napracowałeś się bardzo, doceniam. 🔥

  • Sevence zmienił(a) tytuł na Instalacja FreeBSD 13.2 + MySQL
  • 3 tygodnie później...
Opublikowano

Wszystko fajnie i ładnie ale 13.2 nadal jest wspierane jeśli chodzi o MySQL itd., @Marchewa weź proszę usuń tamten <nie nazwę brzydko> z Twojego tematu z linkiem co napisał wiadome kto, i trzymaj prawidłowy TuT:

Spoiler

 

Daje w spoilerze by nie było na całej stronie. 

Zrobiłem na 14.x gdyby ktoś się znalazł z kombinowaniem. 

  • 2 tygodnie później...
Opublikowano

Dzięki 🙂

Opublikowano

Tego właśnie potrzebuje na start! Dz

Opublikowano

Dzięki

  • 1 miesiąc temu...
Opublikowano

nice

 

  • 2 tygodnie później...
Opublikowano

dziękuję

Gość
Dodaj odpowiedź do tematu...