Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Instalacja Freebsd


Xenon™

Rekomendowane odpowiedzi

Opublikowano

Poradnik ten napisałem z myślą o osobach, które dopiero zaczynają swoją przygodę w tworzeniu prywatnych serwerów i wszystkich rzeczy z tym związanych. Zauważyłem, że na forum tym jest juz Mega-Tut Pana_Zagłady zawierający opis instalcji FreeBSD, lecz wydaję mi sie, że jest on troche mało szczegółowy, nie zawiera SS-ów i zawiera kilka błędów, nie w samej instalaji FreeBSD lecz w dalszej cześć ( instalacja portów i bazy MySQL, i w skrypcie odnawiającym logowanie), które poprawiłem.

 

Jak najszybciej postaram się napisać również Tut na temat instalcji Portów w systemie FreeBSD, instalacji Bazy MySQL z czym dużo osób ma problemy, oraz instalacji samych plików serwerowych w systemie FreeBSD. Poradnik ten jest mojego autorstwa, napisany wg własnego doświadczenia, zabraniam przenoszenia go bez mojej zgody na inne fora. Oczywiście dziękuję za pomoc paninax-owi który zawsze odpowiadał na moje pytania.

 

 

<> FreeBSD - Jest systemem operacyjnym z rodziny Unix. FreeBSD korzysta z opartego na źródłach systemu pakietowania znanego jako porty. Szkielet tego rozwiązania opiera się na plikach automatyzujących Makefile dla BSD make. Repozytorium portów zawiera ponad 20 tysięcy programów przystosowanych do działania na tym systemie. Na bazie portów udostępniane są prekompilowane pakiety binarne z domyślnymi opcjami dla wszystkich aktualnie obsługiwanych wersji i architektur sprzętowych FreeBSD. Ze względu na swą wydajność i niezawodność często stosowany jako serwer lub zapora sieciowa. FreeBSD obsługuje wiele z najbardziej obciążonych serwisów w Internecie. Na FreeBSD przeniesiono wiele aplikacji szeroko wykorzystywanych w Linuksie – m.in. Open Office, KDE. Dzięki temu system stał się bardziej użyteczny w zadaniach biurowych i multimedialnych. Ułatwia to życie administratorom, którzy mogą połączyć system codziennego użytku z "poligonem" do testowania nowych rozwiązań.

 

Informacje pochodzą z http://freebsd.there...k/nutshell.html

 

 

1. Download:

 

 

* VMware Player

http://www.dobreprog...dows,13312.html

 

<>Jest dużo więcej emulatorów, lecz wydaje mi się, że na tym najlepiej sie pracuje. Oczywiście można skorzystać z innego programu, lecz wszystkie SS-y które podaje są z VMware.

 

* FreeBSD 7.2

ftp://ftp.freebsd.or...386-dvd1.iso.gz

 

<>Możemy wybrać również wersję 7.1. Nowsze wersje odradzam, poniważ sa problemy z zainstalowaniem zródeł i pózniej system pyta o pewne pliki które nie sa zainstalowane.

 

Skanów nie daję ponieważ są to oficjalne strony producentów.

 

 

 

 

2. Tworzenie wirtualnej maszyny:

 

 

* Po zainstalowaniu emulatora VMvarePlayer uruchamiamy go.

 

* Pojawi sie okno w którym wybieramy ,, Create a New Virtual Machine" i Next:

 

freebsd.jpg

 

Uploaded with ImageShack.us

 

 

* W nastepnym oknie wybieramy: ,, I Will Install The Operating System Later " i Next.

 

freebsd01.jpg

 

Uploaded with ImageShack.us

 

 

* Następnie wybieramy System operacyjny.Nie sugerujmy się SS-em, wybierz Other i w Version FreeBSD. ( SS źle zrobiony).

 

freebsd02.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz w Virtual Machine Name wpisujemy nazwę Wirtualnej Maszyny która utworzymy.

W Location wybieramy lokalizajcę, w której zostanie zapisana nasz Wirtualna Maszyna. Należy mieć na danym dysku okolo 5 GB wolnego miejsca i klikamy Next.

 

freebsd03.jpg

 

Uploaded with ImageShack.us

 

 

* Następnie pozostawiamy wszystko bez zmian, Maximum Disc Size GB: 40 i Store Virtual Disc As a Single File i klikamy Next.

 

freebsd04.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczyło Wam okienko z parametrami Waszej Wirtualnej Maszyny, nic nie zmieniamy i klikamy Finish.

 

freebsd05.jpg

 

Uploaded with ImageShack.us

 

 

 

Gratulacie, wszystko sie udało. Teraz możemy przejść do Instalacji Systemu FreeBSD.

 

 

 

 

3. Instalacja FreeBSD:

 

 

* Po pobraniu Obrazu ISO FreeBSD 7.2 możemy przystąpic do dalszej pracy. Teraz zajmiemy się instlacja Systemu FreeBSD.

 

* A więc zaczynamy. Edytujemy nasza Wirtualną Maszynę. W VMvare wybieramy Wirtualna Maszynę którą wcześniej utworzyliśmy, po czym klikamy ,,Edit Virtual Machine Settings"

 

freebsd001.jpg

 

Uploaded with ImageShack.us

 

 

* W oknie które się pojawiło wybieramy: ,, CD/DVD (IDE) " i po prawej stronie : ,, Use ISO Image File ", Browse i wybieramy lokalizacje pliku który pobraliście wczesniej ( FreeBSD 7.2 ISO ).

 

freebsd002.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz po lewej stronie wybieramy : ,,Memory", po prawej System sam wybrał optymalna ilość pamięci RAM, ale możemy ją zmienić.

 

freebsd003.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz po lewej stronie wybieramy : ,, Network Adapter" a po prawej : ,,NAT : Used to share the host's IP Address " po czym klikamy OK na dole okienka.

 

freebsd004.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wybieramy: ,, Play Virtual Machine " i czekamy na uruchomienie.

 

 

Wirtualna Maszyna Została skonfigurowana, teraz przejdziemy do instalacji Systemu.

 

 

* Po uruchomieniu wyskoczy okienko. Teraz mozemy poslugiwać sie tylko i wyłącznie klawiatura komputera. W pierwszym oknie nic nie wybieramy, czekamy 10 sec i instalacja sama się rozpocznie. Na czerwono zaznaczyłem ilośc sekund pozostałych do rozpoczęcia instalcji.

 

freebsd0002.jpg

 

Uploaded with ImageShack.us

 

 

* Wyskoczy okienko: ,, Country Selection " . Wybieramy ,, Unitet States " i ,, OK " .

 

freebsd0003.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczy okienko ,, FreeBSD / i283 RELASE - 7.2 - Sysinstall Main Menu " Wybieramy ,, Standard " ( Standardowy Typ Instalaci) po czym przechodzimy dalej za pomoca ,, SELECT ".

 

freebsd0004.jpg

 

Uploaded with ImageShack.us

 

 

* Wyskoczy okienko z wiadomością ,, Message". ( Wiadomość ta informuje, że w następnym menu należy utworzyć schemat partycjonowania Twojego dysku twardego. ) Wybieramy OK.

 

freebsd0005.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz ,,User Confirmation Requestet " wybieramy ,, YES ".

 

freebsd0006.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczy nam ,, FDISK Partition Editor ". Wciskamy na klawiaturze litere ,, A " po czym wciskamy litere ,, Q ". Przed wcisnięciem litery ,, A " powinno wyglądać to mniej więcej tak ( Obraz w spoilerze ), a po wcisnięciu litery ,, Q " Edytor zamknie się i przejdzie do następnego okna.

 

freebsd0007.jpg

 

Uploaded with ImageShack.us

 

 

* W oknie ,, Install Boot Manager For Drive ad0 " wybieramy ,, BootMgr ". Informacje w tym oknie dotyczą wyboru opcji instalacji. Po wybraniu ,, BootMgr " wybieramy ,, OK ".

 

freebsd0008.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczy kolejna wiadomość ,, Message ". Wybieramy OK. ( wiadomość ta dotyczy partycji )

 

freebsd0009.jpg

 

Uploaded with ImageShack.us

 

 

* Wyskoczyło okno ,, FreeBSD Disklable Oditor ". Wciskamy na klawiaturze litere ,, A " po czym wciskamy litere ,, Q ". Przed wcisnięciem litery ,, A" powinno wyglądać to mniej więcej tak ( Obraz w spoilerze ), a po wcisnięciu litery ,, Q " Edytor zamknie się i przejdzie do następnego okna.

 

freebsd0010.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczy okno ,, Choose Distribution ". Wybieramy pierwszą opcję czyli ,, Exit " i zatwierdzamy ,, OK ".

 

freebsd0011.jpg

 

Uploaded with ImageShack.us

 

 

* ,, Choose Instalation Media " wybieramy pierwszą opcje czyli ,, CD / DVD ". Wybraliśmy teraz nosnik z którego bedzie instalowane FreeBSD.

 

freebsd0012.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczyło okno ,, User Confirmation Requested " gdzie wybieramy ,, YES ". W oknie tym informują, że nie ponoszą odpowiedzialonośći za utrate danych z dysku któy własnie wybralismy i zachęcaja do utworzenia kopji zapasowych.

 

freebsd0013.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz System kopiuje dane z nośnika. Może to potrwać kilka minut w zależności od sprzętu.

 

freebsd0014.jpg

 

Uploaded with ImageShack.us

 

 

* Jeżeli operacja przebiegła właściwie wyskoczy okno ,, Message " z gratulacjami. Wybieramy ,, OK ".

 

freebsd0015.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz wyskoczy okno ,, User Confirmation Requested " z zapytaniem o konfiguracje sieci. Wybieramy ,, YES ".

 

freebsd0016.jpg

 

Uploaded with ImageShack.us

 

 

* Wybieramy ,, CANCEL " nic nie zmieniając. System sam wybierze odpowiednie ustawienia i będziemy mieli dostęp do sieci z systemu, podczas gdy bedziemy pobierać porrty.

 

freebsd0017.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, User Confirmation Requested " gdzie wybieramy ,, YES ". W oknie pytają czy napewno chesz użyc tej fukncji.

 

freebsd0018.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, User Confirmation Requested " gdzie wybieramy ,, YES ".

 

freebsd0019.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". W tym oknie pytanie jest przeciwne do wczesniej postawionego czyli wybieramy ,, NO ". Pytanie to dotyczy włączenia ,, inted ".

 

freebsd0020.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepnym oknie ,, User Confirmation Requested " wybieramy ,, YES " ponieważ pytaja czy chcemy umożliwić SSH Login.

 

freebsd0021.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, User Confirmation Requested ". Wybieramy ,, YES " Pytają czy chcemy mieć anonimowy dostęp FTP do tej wirtualnej maszyny.

 

freebsd0022.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, YES ".

 

freebsd0023.jpg

 

Uploaded with ImageShack.us

 

 

* ,, Anonymous FTP Configuration", w tym oknie nic nie zmianiamy. Przechodzimy za pomoca klawisza TAB do ,, OK " i wciskamy ENTER.

 

freebsd0024.jpg

 

Uploaded with ImageShack.us

 

 

*,, User Confirmation Requested ". W tym oknie pytają, czy chcemy utworzyć powitalna wiadomość dla anonimowego logowania. Wybieramy ,, NO ".

 

freebsd0025.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, User Confirmation Requested " gdzie ponownie wybieramy ,, NO ".

 

freebsd0026.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, User Confirmation Requested " gdzie znowu wybieramy ,, NO ". Pytają tutaj czy chcemy otrzymac ustawienia systemu konsoli.

 

freebsd0027.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, YES ". Pytają tutaj czy chcemy ustawić strefę czasową.

 

freebsd0028.jpg

 

Uploaded with ImageShack.us

 

 

* W nastepnym oknie ,, Select Local Or UTC " wybieramy ,, YES ".

 

freebsd0029.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, Time Zone Selector ", Gdzie wybieramy region. W naszym przypadku jest to ,, Europe " po czym wybieramy ,, OK ".

 

freebsd0030.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno to ,, Countries in Europe " czyli jak sama nazwa wskazuje wybieramy kraj który zamieszkujemy. W moim przypadku jest to Poland. Po odnalezieniu państwa wybieramy ,, OK ".

 

freebsd0031.jpg

 

Uploaded with ImageShack.us

 

 

* Wyskoczy okno ,, Confirmation " gdzie wybieramy ,, YES".

 

freebsd0032.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, YES ".

 

freebsd0033.jpg

 

Uploaded with ImageShack.us

 

 

* Po wybraniu ,, YES " system wypakuje biblioteki Linuxa.

 

freebsd0034.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, NO ".

 

freebsd0035.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, YES ". Informują tutaj ze FreeBSD jest zbiorem tysięcy gotowych do uruchomienia aplikacji do edytora tekstu, gry, servera www i innych. Pytają czy chcemy przegladać to teraz.

 

freebsd0036.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz ,, Package Selection ". Idziemy strzałką na dół aż znajdziemy FTP po czym wybieramy ,, OK ".

 

freebsd0037.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz zaznaczamy instalacje ,,curl-a". Wciskamy ENTER, Wtedy pojawi sie ten krzyżyk zaznaczony na czerwono na SS-ie. Po czym wybieramy ,, OK ".

 

freebsd0038.jpg

 

Uploaded with ImageShack.us

 

 

* Ponownie wyskoczy okno ,, Package Selection " lecz tym razem nei wybieramy ,, OK " tylko ,, INSTALL".

 

freebsd0039.jpg

 

Uploaded with ImageShack.us

 

 

* Wyskoczy okno ,, Package Targets " w którym potwierdzamy instalacje CURL za pomocą ,, OK ".

 

freebsd0040.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz instaluje się CURL.

 

freebsd0041.jpg

 

Uploaded with ImageShack.us

 

 

* Nastepne okno ,, User Confirmation Requested ". Wybieramy ,, YES ". Pytają tutaj czy chcemy utworzyć urzytkownika systemu.

 

freebsd0042.jpg

 

Uploaded with ImageShack.us

 

 

* ,, User And Gorup Management " Wybieramy ,, USER " i ,, OK ". W następnym oknie utworzymy urzytkownika.

 

freebsd0043.jpg

 

Uploaded with ImageShack.us

 

 

* Ponownie okno o nazwie ,, User And Gorup Management ". Login ID wpisujemy Login użytkownika, w moim przypadku jest to Xenon. UID Pozostawiamy bez zmian, Group nie uzupałniamy. Password wpisujemy hasło. Będzie ono widoczne w postaci ****** w celu zabespieczenia. Fullname: User & Wasz login. Member Groups nie uzupełniamy, Home directory usuwamy wszystkie znaki prócz jednego slesza ( slesz to taki ,, / '' znaczek). Login Shell pozostawiamy bez zmian i wybieramy ,, OK ".

 

freebsd0044.jpg

 

Uploaded with ImageShack.us

 

 

* Ponownie wyskoczy okno ,, User And Gorup Management ". Tym razem wybieramy ,, EXIT " i ,, OK ".

 

freebsd0045.jpg

 

Uploaded with ImageShack.us

 

 

* ,, Message " Wybieramy ,, OK ". Informują tutaj, że w nastepnym oknie bedziemy tworzyli hasło do konta ROOT.

 

freebsd0046.jpg

 

Uploaded with ImageShack.us

 

 

* Teraz System pyta o hasło do konta ROOT. Wpisujemy je lecz nie bedzie ono widoczne, po wpisaniu wciskamy ,, ENTER " i powtarzamy hasło jeszcze raz po czym znowu ,, ENTER".

 

* Nastepne okno ,, User Confirmation Requsted ". Wybieramy ,, NO ".

 

freebsd0047.jpg

 

Uploaded with ImageShack.us

 

 

* Ponownie wyskoczy okno ,, FreeVSD / i283 RELASE - 7.2 - Sysinstall Main Menu " lecz tym razem wybieramy ,, Exit Install ".

 

freebsd0048.jpg

 

Uploaded with ImageShack.us

 

 

* Ostatnie okno ,, User Confirmation Requested ". Wybieramy ,, YES ".

 

freebsd0049.jpg

 

Uploaded with ImageShack.us

 

 

Właśnie udało Ci sie zainstalować system FreeBSD. Gratulacie, teraz możemy przejść do instalacji portow w systemie który właśnie zainstalowałes.

 

 

Poradnik ten jest mojego autorstwa, napisany wg własnego doświadczenia, zabraniam przenoszenia go bez mojej zgody na inne fora. Oczywiście dziękuję za pomoc paninax-owi który zawsze odpowiadał na moje pytania

 

Jeżeli Tut podoba Ci się, daj + :)

 

Jeżeli była by możliwość prosił bym admina o zdjecie mi tych 10% :)

Ja wrogom podziękuje gdy przyjdzie czas na rewanż... 

Opublikowano

Co do portów to:

 cd /usr [ENTER]
fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz [enter]

Czekamy aż się pobierze. Gdy się pobierze:

 tar -zxf ports.tar.gz

Czekamy aż pojawi się # ,czyli znak ze można wywoływać komendy. Gratulacje właśnie zainstalowałeś porty.

P.S. Sorry że się wpierdalam dla autora tematu ;D Wiem, że trzeba to przeredagować. Pisane z pamięci. Jeśli coś związanego z instalacją portów jest niezrozumiałe/pomyliłem ścieżkę pobierania to pisać.

Opublikowano

ten "mega tuta PanZagłady" to jest kopiowane wszystko z chiński plików serwerowych + translator... ;)

 

Prosty przykład nie wiem jak on to zrobił, że przy wyłączonej bazie danych zmienił hasło do roota. o.O

naskrotydopiekla11.gif
Opublikowano

UP2.

Wszystko dobrze napisałeś tylko aby porty się pobrały należy mieć połączenie z internetem.

Możemy je wywołać poleceniem:

dhclient em0

 

Instalacje portów i bazy MySQL opisze dzisiaj wieczorem, teraz nie mam czasu a chciałbym to zrobic zrozumiale dla wszystkich. Chce zrobić SS-y każdej czynności tak jak do tej pory także myślę, że dzisiaj po gali KSW wszystko zrobię i podeślę w EDIT.

 

EDIT UP2.

 

Podałeś błąd w poleceniu do rozpakowania portów. Powinno ono mieć treść:

tar zxvf ports.tar.gz

A Ty napisałeś

tar -zxf ports.tar.gz

 

:)

Ja wrogom podziękuje gdy przyjdzie czas na rewanż... 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...