Skocz do zawartości
  • Dołącz do społecznoś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

[BSD] Instalacja FreeBSD 9.0 i386 (32-bity).


Xyli

Rekomendowane odpowiedzi

Opublikowano

Witam serdecznie :)

Zostałem poproszony przez użytkowników tego forum o napisanie poradnika jak zainstalować FreeBSD 9.0 i386, więc tak poradnik napisałem :D

Poradnik napisany dla serwerów Hamachi oraz No-Hamachi.

 

Jako emulator polecam VirtualBoxa i na nim również będzie tłumaczona instalacja tego systemu.

 

 

 

Tworzenie maszyny wirtualnej na VirtualBoxie.

 

 

 

1. Uruchamiamy program Oracle VM VirtualBox Manager.

 

2. Klikamy Nowa (Ctrl + N).

screenshot001iz.jpg

 

3. Asystent tworzenia nowej maszyny wirtualnej. Klikamy Dalej.

screenshot002xi.jpg

 

4. Nazwa maszyny wirtualnej i typ systemu operacyjnego.

Nazwa: wpisujemy jak ma nazywać się maszyna np. FreeBSD 9.0

System operacyjny: wybieramy BSD

Wersja: wybieramy FreeBSD.

screenshot003tk.jpg

 

5. Pamięć

Wybieramy na pasku (możemy też wpisać) ile chcemy pamięci RAM przeznaczyć na system FreeBSD. Ja proponuję ustawić 1000 lub więcej.

screenshot004af.jpg

 

6. Wirtualny dysk twardy

Zaznaczamy Stwórz nowy wirtualny dysk twardy i klikamy Dalej.

screenshot006wv.jpg

 

7. Welcome to the virtual disk creation wizard.

Zaznaczamy w File type punkt 3 od góry, czyli VHD (Virtual Hard Disk) i klikamy Dalej.

screenshot007as.jpg

 

8. Virtual disk storage details

W Storage details zaznaczamy opcję pierwszą od góry, czyli Dynamically allocated i klikamy Dalej.

screenshot008gi.jpg

 

8. Virtual disk file location and size

Ścieżka: podajemy gdzie ma być przechowywany wirtualny dysk twardy (.vhd). Ja ustawiłem, że ma być na dysku D:\.

Rozmiar: wybieramy do jakiego rozmiaru pliki mogą się "rozszerzyć". Ja proponuję ustawić 20 GB lub więcej.

Gdy wszystko ustawimy klikamy Dalej.

screenshot009df.jpg

 

9. Podsumowanie tworzenia nowego dysku wirtualnego

Klikamy Create.

screenshot010bz.jpg

 

10. Podsumowanie tworzenia nowej maszyny wirtualnej.

Klikamy Create.

screenshot011pi.jpg

 

 

Gratulacje! Stworzyłeś/aś nową maszynę wirtualną! ;)

 

 

 

Instalacja systemu operacyjnego FreeBSD 9.0 i386.

 

 

 

Jeżeli nie posiadamy obrazu dysku FreeBSD 9.0 i386 to możemy go ściągnąć ze serwerów ftp producenta. Kliknij, aby pobrać (2.1 GB).

ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/9.0/FreeBSD-9.0-RELEASE-i386-dvd1.iso

 

1. Gdy mamy już pobrany system operacyjny uruchamiamy na nowo Oracle VM VirtualBox Manager, zaznaczamy nowo stworzoną maszynę i klikamy Uruchom.

screenshot012ej.jpg

 

2. Asystent pierwszego uruchomienia. Klikamy Dalej.

screenshot013skw.jpg

 

3. Wybór nośnika instalacyjnego. Klikamy w przechwytywanievj.jpg i otwieramy pobrany plik FreeBSD-9.0-RELEASE-i386-dvd1.iso i klikamy Dalej.

screenshot014tq.jpg

 

4. Podsumowanie. Klikamy Uruchom.

screenshot015wr.jpg

 

4. Klikamy 1, czyli wybieramy opcję

1. Boot [ENTER]

przechwytywanievh.jpg

 

5. Welcome

Welcome to FreeBSD! Would you
like to begin an installation or use the live CD?

Wybieramy opcję <Install> i klikamy ENTER.

 

6. Keymap Selection

Would you like to set a
non-default key mapping
for your keyboard?

Wybieramy opcję <No> i klikamy ENTER.

 

7. Set Hostname

Please choose a hostname for this machine.

If you are running on a managed network, please
ask your network administrator for an appropriate
name.

Tutaj wpisujemy właściwie co chcemy, może to być np. nazwa serwera, nasze imię itp. Ja wpisuję FreeBSD. Gdy wpiszemy to klikamy ENTER.

 

8. Distribution Select

Choose optional system components to install:

Zjeżdżamy strzałką do games Games (fortune, etc.) i klikamy spację, żeby odznaczyć ten punkt. Ma być zaznaczone tylko ports Ports tree. Jeżeli odznaczyliśmy games to klikamy ENTER.

przechwytywanie1o.jpg

 

9. Partitioning

Would you like to use the guided
partitioning tool (recommended for
beginners) or to set up partitions
manually (experts)? You can also open a
shell and set up partitions entirely by
hand.

Wybieramy opcję <Guided> i klikamy ENTER.

 

10. Partition

Would you like to use this entire disk
(ada0) for FreeBSD or partition it to
share it with other operating systems?
Using the entire disk will erase any
data currently stored there.

Wybieramy <Entire Disk> i klikamy ENTER.

 

11. Partition Editor

Please review the disk setup. When complete, press
the Finish button.

Używamy strzałki w bok, wybieramy opcję <Finish> i klikamy ENTER.

 

12. Confirmation

Your changes will now be written to disk. If you
have chosen to overwrite existing data, it will
be PERMANENTLY ERASED. Are you sure you want
to commit you changes?

Wybieramy opcję < Commit > i klikamy ENTER.

 

Teraz rozpocznie się instalacja systemu operacyjnego FreeBSD 9.0. Może to chwilę potrwać, więc możemy zrobić sobie przerwę.

 

13. Kiedy instalacja się zakończy poprosi nas o podanie hasła dla użytkownika root.

FreeBSD Installer
===========================
Please select a password for the system management account (root):
Changing local password for root
New Password:

Wpisujemy jakie chcemy hasło do użytkownika root np. mpcforum.

 

14. Gdy wpiszemy hasło poprosi nas o przepisanie jeszcze raz hasła dla zabezpieczenia, czy nie popełniono błędu

Retype New Password:

Powtarzamy wyżej wpisane hasło.

 

15. Network Configuration

Please select a network interface to configure

Wybieramy <OK> i klikamy ENTER.

 

16. Network Configuration

Would you like to use IPv4 to configure this interfaces?

Wybieramy Yes.

 

17. Network Configuration

Would you like to use DHCP to configure this interfaces?

Wybieramy Yes

 

18. Network Configuration

Would you like to use IPv6 to configure this interfaces?

Wybieramy No

 

19. Network Configuration

Resolver Configuration

Klikamy ENTER.

 

20. Select local or UTC (Greenwich Mean Time) clock

Is this machine's CMOS clock set to UTC? If it is set to local time,
or you don't know, please choose NO here!

Wybieramy Yes.

 

21. Time Zone Selector

Select a region

Wybieramy numer 8, czyli

8	 Europe

i klikamy ENTER.

 

22. Countries in Europe

Select a country or region

Wybieramy numer 36, czyli

36	Poland

i klikamy ENTER.

 

23. Confirmation

Does the abbreviation `CEST` look reasonable?

Klikamy Yes.

 

24. System Configuration

Choose the services you would like to be started at
boot:

Jeżeli zaznaczone jest sshd to klikamy ENTER.

 

25. Dumpdev Configuration

Would you like to enable crash dumps?
If you start having problems with the
system it can help the FreeBSD
developers debug the problem. But the
crash dumps can take up a lot of disk
space in /var.

Klikamy Yes.

 

26. Add User Accounts

Would you like to add
users to the installed
system now?

Wybieramy No.

 

27. Final Configuration

Setup of your FreeBSD system is nearly complete. You can now
modify your configuration choices. After this screen, you will
have an opportunity to make more complex changes using a shell.

Wybieramy Exit i klikamy ENTER.

 

28. Manual Configuration

The installation is now finished.
Before exiting the installer, would
you like to open a shell in the new
system to make any final manual
modifications?

Wybieramy No.

 

29. Complete

Installation of FreeBSD
complete! Would you like
to reboot into the
installed system now?

Wybieramy <Reboot> i klikamy ENTER..

 

Musimy jeszcze odłączyć dysk instalacyjny. Klikamy na ikonkę płytki prawym przyciskiem myszy (PPM) w dolnym prawym rogu emulatora i klikamy na FreeBSD-9.0-RELEASE-i386-dvd1.iso.

 

 

Gratulacje! Zainstalowałeś system FreeBSD 9.0 i386!. :)

 

 

 

 

Dodatek! Aktualizacja portów (/usr/ports).

 

 

 

1. Ustawiamy czas zgodny z serwerem aktualnyczas.pl, czyli ustawiamy czas polski.

# ntpdate aktualnyczas.pl

 

2. Wpisujemy komendę, która nam pobierze i zaktualizuje porty.

# portsnap fetch update

 

 

 

 

Dodatek! Instalacja bazy danych MySQL 5.5.

 

 

 

1. Wchodzimy do katalogu z bazą danych MySQL.

# cd /usr/ports/databases/mysql55-server/

 

2. Wpisujemy komendę instalującą.

# make install clean

 

3. Options for MySQL-Server 5.5.xx

Zaznaczamy obydwie opcje, a później strzałka w prawo, w lewo i ENTER.

 

4. Options for MySQL-Client 5.5.xx

Zaznaczamy obydwie opcje, a później strzałka w prawo, w lewo i ENTER.

 

5. Jeżeli instalacja się powiodła otwieramy plik rc.conf edytorem ee.

# ee /etc/rc.conf

 

6. I dopisujemy poniższą linijkę

mysql_enable="YES"

 

7. Wychodzimy zapisując zmiany (Esc, a, a) i resetujemy system

# shutdown -r now

 

 

 

Jeżeli znalazłeś jakiś błąd w poradniku to proszę zgłoś mi go, ponieważ pisałem ten poradnik w oparciu o samą swoją wiedzę, a ta z kolei jest mała.

Zakaz kopiowania poradnika bez zgody autora.

 

Pozdrawiam, Xyli.

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

Fajny poradniczek, jednak mam pytanie:

 

W czym FreeBSD 9.0 jest lepsza od wcześniejszych wersji?


Pomagam w projektach dotyczących programowania (C++/C/Java/C#/inne). Jak masz jakiś problem, napisz do mnie, wspólnie poszukamy rozwiązania ;).

Opublikowano

Nowsze wersje mają przede wszystkim wsparcie dla nowego sprzętu czyli (sterowniki) oraz nowch technologii typu xen domU itp. Także są uwzględnione wszelie łaty bezpieczeństwa oraz jak to bywa z nowymi systemami zawierają nowe dziury lub błędy systemu. Osobiście nie polecam podniecania się typu mam najnowszą wersję jestem fajny. Lepiej pracować na sprawdzonej wersji z gałęzi 7 lub 8 niż instalować 9. Najnowszą wersję powinno się instalować jeśli starsza nie obsługuje nowego sprzętu lub nie dostarcza technologii jaką jesteśmy zainteresowani.

 

P.S. Najlepsze swego czasu było czytanie o zajebistych plikach serwerowych na Najnowszym FreebSD 9.0 kiedy to jeszcze 9.0 było wersją niestabilną, więc nie nadawało się na jakikolwiek serwer a plików z takim niestablinym systemem było w ciul. Pozdro dla takich pseudo techników :P A najfajniejsze jest to wasze określenie technik. Nie wiem jak inni tu co sie cokolwiek znaja ale mnie takie pytanie - Czy jesteś technikiem? - obraża!

- zabezpieczenia: logowania do serwera na klucz RSA, baz danych - TUNEL SSH, FIREWALL, ANTY-DOS, aktualizacja systemu

- jaile: (podział serwera dedykowanego na kilka pod serwerów z oddzielnymi adresami IP, usługami, kontami użytkowników, konfiguracją itd.), aktualizacja jaili, autorestart jaila z wewnątrz jaila

- optymalizacja logów, bazy mysql, naprawianie bazy mysql, automatyczny backup na zewnętrzny serwer FTP, poprawny licznik graczy online, itd.

- programowanie: edycja/pisanie skryptów php, zapytań (query) SQL.

Opublikowano

Zgadzam się z Tobą AdminFreeBSD. Dla mnie zawsze FreeBSD 7.4 będzie najlepsze :D

Napisz do mnie, jeżeli potrzebujesz patcher'a.

  • 2 miesiące temu...
Opublikowano

1. O co chodzi z tą strzałką w prawo i lewo przy instalacji MySQL 5.5? Jeśli zapomniałem to zrobić po wyborze opcji MySQL-client 5.5 to coś mi nie będzie działać ?

2. W tutorialu pisze że przy instalacji MySQL 5.5 trzeba zaznaczyć obie opcje a w innym tutorialu widziałem że piszą że trzeba tylko tą pierwszą.

3. "make install WITH_XCHARSET=all clean" czym to się różni od "make install clean" ?

  • 2 tygodnie później...
Opublikowano

Ten sam H*j tylko w innym opakowaniu tut bez sensu te same liby co w 8.2 itp tylko cyferka inna wywalić taki temat

Wiem kto jest swój, a kto zwykły pedał
Intel Xeon E5 1650 v2 16GB Ram 1 TB SSD 2x D500 3GB

 

Opublikowano

Ten sam H*j tylko w innym opakowaniu tut bez sensu te same liby co w 8.2 itp tylko cyferka inna wywalić taki temat

 

Instalacja BSD 9.0. różni się od instalacji 7.x, 8.x.

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

Jeszcze by sie przydało jak postawić serwer na publicznym ip na tej wersji fbsd

 

Dla przykładu odwołuje sie do tematu tutaj:

http://www.mpcforum.pl/topic/747420-problem-logowanie-dziala-na-postac-nie-dziala/

Kocham mpcforum.pl!!!

18706.png

  • 2 miesiące temu...
  • 1 miesiąc temu...
  • 4 tygodnie później...
  • 5 miesięcy temu...
  • 4 tygodnie później...
  • 3 tygodnie później...
  • 7 miesięcy temu...
Opublikowano

Takie mało dokończenie na porty bo zapomniałeś :P

# portsnap fetch update
# portsnap extract

Samo ściągnięcie portów nic nie da, trzeba je jeszcze wypakować zapomniałeś chyba o tym ;)

Opublikowano

Takie mało dokończenie na porty bo zapomniałeś :P

# portsnap fetch update
# portsnap extract

Samo ściągnięcie portów nic nie da, trzeba je jeszcze wypakować zapomniałeś chyba o tym ;)

Jak ktoś jest uparty może napisać sobie skrypt do aktualizacji portów i dodać do crontaba.

RazapMQ.png


CHIŃSKI OLDSCHOOL EASY - CLIENT ALA 2008r - KONCEPCJE Z CSYT2, YT2GAME I WIELU INNYCH CHIŃSKICH KLASYKÓW


JUŻ TERAZ NA KERUNIS.PL


125 LV MAX - BRAK ATLANTYDY I NOWYCH MAP - POŁĄCZENIE CHIŃSKICH SERWERÓW Z AUTORSKIMI ROZWIĄZANIAMI

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...