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] Pełna Instalacja BSD na dedyku!


Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich dzisiaj pokaże wam jak zainstalować cały system FreeBSD 9.0 na dedyka wraz z odblokowanie ssh i poprawną bazą danych.

Instalacja Systemu: / SSH / MYSQL 5.5 + USER


1. krótka Legenda:
Kolor Czerwony: NAZWA OKNA
Kolor Pomarańczowy: OPIS OKNA [sKRÓCONY]
Kolor Zielony: CO NALEŻY KLIKNĄĆ
Kolor Niebieski: OPIS
2. Zaczynamy od zamontowania obrazu na liście powinniśmy mieć system FreeBSD 9.0 AND64 lub i386
i386 - System 32 Bitowy max pamięć ram jaką jest on w stanie zainicjować to 3,25GB ( W Przybliżeniu )
AMD64 - System 64 Bitowy jak dobrze pamiętam 64GB ( Nie sprawdzałem nie jestem pewien na 100% )



3. Kiedy wybierzemy nasz system i uruchomimy serwer w konsoli wciskamy F12 aby otworzyć BOTMENU.
A następnie naciskamy
Klawisz "2" aby wystartowało system z DVD/CD Załadują się nam Pliki po czym pokaże się nam Odliczanie możemy dać 1 Lub poczekać.


4. Kiedy wszystko się załaduje pokaże się nam Komunikat:
Welcome
Welcome to FreeBSD! Would you like
    • Wybieramy: INSTALL


      5. KeuMao Secection
      Would you like to set
      • Wyberamy: NO


        6. Set HostName
        Please choose
        • Podajemy nazwę naszego hosta np: serwer
          Klikamy Enter.


          7. Distribution Select
          Wybieramy pakiety [ zaznaczanie / odznaczanie SPACE]
          Zaznaczamy tylko
          PORTS. Jeżeli przy czymś mamy
          • to naciskamy Space aby odznaczyć.
            tak ma wyglądać:

            Następnie wciskamy Enter.


            8. Partitioning
            Would you like to use the guided partitioning tool
            • Wybieramy: Guided


              9. Partition
              Would you like to use this enteire disk
              • Wybieramy: Entire Disk
                [Jeżeli wyskoczy jakaś Informacja Dajemy "YES"]


                10. Partition Editor
                Please review the disk setup
                • Wybieramy: Finish
                  [W Prawo strzałkami ]


                  11.Confirmation
                  Your changes will now be written to disk
                  • Wybieramy: Commit


                    Ok pierwsza cześć za nami teraz trwa pobieranie plików i rozpakowywanie / Konfiguracja na naszym serwerze, może to zająć dłuższą lub krótką chwilę zależy od tego jaki mamy sprzęt.


                    11. Kiedy zainstaluje się nam system pokaże się nam Informacja:
                    FreeBSD Installer
                    Please select a password for the system management account root:
                    Podajemy hasło dla ROOT'a [nie widać jak je wpisujemy]
                    po czym wyskoczy nam "Retype New Password" Wpisujemy je drugi raz.


                    12. Network Configuration
                    Please select a network interface to configure
                    Wybieramy: OK


                    13. Przy Konfiguracjach IPv4 i DHCP Dajemy YES a przy IPv6 NO
                    Kiedy to zrobimy kilkamy: Resolver Configuration


                    14. Select local or UTC
                    • Is this machine's CMOS clock set to UTC?
                      Wybieramy YES


                      15. Time MPCforum Selector
                      Wybieramy 8 Europa [Klikamy Enter]
                      A następnie 36 Poland [Klikamy Enter]
                      Kiedy to zrobimy wyskoczy nam Informacja:
                      Does the abbreviation `CEST` look reasonable?
                      Wybieramy: YES


                      16.System Configuration
                      Choose the services you would like
                      Jeżeli mamy zaznaczone SSHD klikamy ENTER, jeżeli nie to schodzimy do sshd i zaznaczamy [sPACE]
                      a następnie klikamy ENTER


                      17. Dumpdev Configuration
                      Would you like to enable crash
                      • Wybieramy: YES


                        18. Add User Accounts
                        Would you like to add users to
                        • Wybieramy: NO


                          19. Final Configuration
                          Setup of your FreeBSD system is nearly complete. You can now
                          Wybieramy: EXIT


                          20. Manual Configuration
                          The installation is now finished
                          • Wybieramy: NO


                            21.Complete
                            Installation of FreeBSD
                            • Wybieramy: Reebot


                              Gratuluje! udało ci się zainstalować surowy system FreeBSD 9.0

                            • Odblokowanie SSH

                              1. Logujemy się do maszyny
                              Login as: root
                              password: [twoje hasło które podałeś podczas instalacji nie widać go jak wpisujesz]


                              2, Następnie wpisujemy:
                              ssh-keygen -t rsa [kilkamy Enter]
                              wyskoczy nam:
                              Enter file in which to save the key (/root/.ssh/id_rsa): [Gdzie chcemy zapisać nasze hasło po porstu kilkamy ENTER]
                              następnie wyskoczy nam:
                              Enter passphrase (empty for no passphrase): [Wpisujemy nasze hasło najlepiej inne niż te dla root]
                              potwierdzamy Enterem

                              i wyskoczy nam:
                              Enter same passphrase again: [Wpisujemy to samo hasło]
                              wciskamy Enter i gotowe Klucz RSA gotowy.


                              3. Teraz powtarzamy tą samą czynność przy kluczach DSA
                              czyli wpisujemy
                              :
                              ssh-keygen -t DSA
                              Wyskoczy nam:
                              Enter file in which to save the key (/root/.ssh/id_dsa): [Tak jak wcześniej klikamy ENTER]
                              wyskoczy nam:

                              Enter passphrase (empty for no passphrase): [wpisujemy hasło najlepiej inne niż przy RSA i root klikamy Enter ]
                              Wyskoczy nam:

                              Enter same passphrase again: wpisujemy 2 raz to samo hasło co w wyżej.
                              Gotowe klucze RSA/DSA Wygenerowane teraz musimy Odblokować Permision aby można było się Logować przez Putty i do FTP serwera.


                              4. W tym celu wpisujemy w Konosli :
                              ee /etc/ssh/sshd_config
                              Pojawi się nam Okno strzałką jedziemy w dół
                              szukamy takiej Linijki:

                              #PermitRootLogin no
                              i zmieniamy na:
                              PermitRootLogin yes [Trzeba usunąć # z przodu]
                              dajemy ESC [Jeżeli po kliknięciu ESC nie widać nic daj strzałkę w dół lub Góre ]
                              [a]Leave Editor
                              [a]Save Changes

                              Gotowe ssh odblokowane teraz wystarczy je zrestartować:
                              wpisujemy w konsoli:

                              /etc/rc.d/sshd restart
                              po czym sprawdzamy czy wszystko działa jeżeli tak możemy wejść przez FTP na serwer.


                              Instalacja Portów / Mysql

                              1. Teraz zainstalujemy MYSQL 5.5
                              najpierw trzeba jednak nadać datę oraz pobrać porty.
                              aby nadać datę w serwerze wpisujemy:

                              ntpdate aktualnyczas.pl

                              po czym wpisujemy:
                              portsnap fetch update
                              Kiedy porty się pobiorą zobaczymy
                              nazwahosta:



                              2. Ok porty pobrane teraz zainstalujemy sam mysql:
                              w konsoli wpisujemy:

                              cd /usr/ports/databases/mysql55-server/ && make install clean


                              3. kiedy wyskoczy nam Informacja:
                              Options for MySQL-Server 5.5
                              możemy zaznaczyć obydwie opcje [sPACE] lub po prostu dać strzałka w lewo, następnie prawo i ENTER.
                              Options for MySQL-Client
                              możemy zaznaczyć obydwie opcje [sPACE] lub po prostu dać strzałka w lewo, następnie prawo i ENTER.


                              4. Po zakończonej instalacji musimy dodać AutoStart Mysql robimy to wpisując w konosli:
                              ee /etc/rc.conf
                              i dopisujemy taką Linijkę:
                              mysql_enable="YES"
                              dajemy ESC [Jeżeli po kliknięciu ESC nie widać nic daj strzałkę w dół lub Góre ]
                              [a]Leave Editor
                              [a]Save Changes

                              Ok mysql zainstalowany teraz wpisujemy w konosli:
                              shutdown -r now


                              5. Teraz znowu logujemy się do konsoli nadajemy hasło mysql dla root
                              robimy to poleceniem:

                              /usr/local/bin/mysqladmin -u root password "Twoje Hasło" [bEZ "]


                              6. Ok to gotowe teraz dodamy usera aby się logować do mysql przez np navicat
                              piszemy w konsoli:

                              mysql -p [Klikamy Enter]
                              wyskoczy Informacja o hasło podajemy takie jak w pkt wyżej.


                              7. teraz wpisujemy:
                              CREATE USER 'root'@'%' IDENTIFIED BY 'hasło którym weszłeś do mysql';[ENTER]
                              GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;[ENTER]
                              flush privileges;[ENTER]

                              Jeżeli wszystko dobrze zrobiliśmy to wchodzimy z mysql poleceniem EXIT

                              Ok mamy zainstalowany system z odblokowanym ssh zainstalowanym mysql 5.5 oraz dodanym userem.


Daje Link do Libów których brakuje po ich wgraniu każde Pliki ruszą na 8.2 9.0 nie ważne czy to 32 czy 64 Bitowy system. http://hostuje.net/file.php?id=7cbc24ec875037eb57e7e78aad1af7a5

Jeżeli ktoś ma Jakiś problem z Instalacją lub wgl z serwerem proszę o pisanie na PW Chętnie pomogę :)

 

Przepraszam za drobne błędy stylistyczne to wina działania forum po prostu się zawieszało, a za błędy Językowe też przepraszam Moja Wina ^^

1390144171-U592769.png


Opublikowano

8.2 a 9.0 to różnica, a co do libów może komuś się nie chce szukać :)

 

 

Instalacja przebiega tak samo, all od Marcina zgapiłeś. Temat bez sensowny bo jest taki, a do tego nie ten dział.

Opublikowano

Taka Sama ? Przepraszam ale przebiega zupełnie Inaczej pobierz sobie VirtualBox'a i zainstaluj najpierw system 8.2 a następnie system 9.0 ;) i zobaczymy czy tak Samo.

 

@edit;

 

Jeżeli coś się nie podoba to po prostu nie pisz a nie od razu nie potrzebne ... a kto wie może komuś się przyda ? Jeżeli tobie to nie jest potrzebne to po prostu skończ. Nic tylko SPAM robić.

1390144171-U592769.png


Opublikowano

CREATE USER 'root'@'localhost' IDENTIFIED BY 'hasło którym weszłeś do mysql';[ENTER]

Zamiast localhost nie powinno być "%"?

Opublikowano

Można dać i tak i tak na obydwa zadziała ;) to nie ma znaczenia w tej sytuacji.




Zamiast localhost nie powinno być "%"?

 

 

W tej sytuacji nie ma to znaczenia można dać i % i LocalHost




Zamiast localhost nie powinno być "%"?

 

 

można dać i % i localhost nie ma to znaczenia dla serwera ani dla nas podczas logowania



coś mi się zawiesiło



więc sorki że 2 podpowiedzi są .

1390144171-U592769.png


Opublikowano

http://www.mpcforum.pl/topic/669807-tutorial-instalacja-freebsd-90-i386-32-bity/

 

Robiłem już podobny poradnik no, ale niech Ci będzie. Nawet nie czytałem. :D

Nie wiedziałem ^^ ale jak czytałem większość poradników nikt nie pokazywał jak odblokować SSH na dedyku :) a Wiele osób o to pisało mi na gg i nie tylko.

1390144171-U592769.png


Opublikowano

Strasznie oczojebne ;D

Było już parę takich poradników,

Ale myślę że kolejny do kolekcji też się przyda ;P

Łap.

derin.png

Opublikowano

Można dać i tak i tak na obydwa zadziała ;) to nie ma znaczenia w tej sytuacji.

 

 

 

 

W tej sytuacji nie ma to znaczenia można dać i % i LocalHost

 

 

 

 

można dać i % i localhost nie ma to znaczenia dla serwera ani dla nas podczas logowania

 

coś mi się zawiesiło

 

więc sorki że 2 podpowiedzi są .

Jak nie ma znaczenia? Localhost = dostęp z hosta lokalnego, % - dostęp dla każdego...

Opublikowano

Jak nie ma znaczenia? Localhost = dostęp z hosta lokalnego, % - dostęp dla każdego...

ale czy to ma znaczenie ? Przecież jak serwer robić ktoś zielony on nie zobaczy w tym różnicy bo się nie zna... a jak ktoś się zna wypełni tak jak będzie potrzebował :)

1390144171-U592769.png


Opublikowano

Tak ma znaczenie. To tak samo, jakbyś chodził z wypisanym numerem konta i pinem na czole i kartą kredytową w zębach.

  • 2 miesiące temu...
  • 1 miesiąc temu...
Opublikowano

Ja wyznaję zasadę, że im nowsze bsd tym lepiej, gdyż producenci jakieś tam łatki dodają.

Nie zawsze. Jeżeli to są wersje ekhm, beta (zapomniałem nazwy, coś na R bodajże) to z reguły nie można sobie spokojnie zdekompilować jądra a uwierz mi to utrudnia pracę, wiem co mówię, miałem tak na tuorze. Jeżeli już jesteśmy zmuszeni do aktualizacji systemu to to robimy, ale zwykła pogoń za coraz to nowszym czasami nie zawsze wypala. Nie co bym Ci tu ubliżył czy jak, tylko jak już wyrażamy opinię, to można chyba :)

64349649036432363794.png


Opublikowano

Nie zawsze. Jeżeli to są wersje ekhm, beta (zapomniałem nazwy, coś na R bodajże) to z reguły nie można sobie spokojnie zdekompilować jądra a uwierz mi to utrudnia pracę, wiem co mówię, miałem tak na tuorze. Jeżeli już jesteśmy zmuszeni do aktualizacji systemu to to robimy, ale zwykła pogoń za coraz to nowszym czasami nie zawsze wypala. Nie co bym Ci tu ubliżył czy jak, tylko jak już wyrażamy opinię, to można chyba :)

Są wydania stable wiec nie rozumiem po co poruszać tematy jakichś bet jeżeli 99.9999999999% użytkowników tego forum włącznie ze mną nie zauważy żadnej różnicy?

"Nie zawsze. Jeżeli to są wersje ekhm, beta (zapomniałem nazwy, coś na R

bodajże) to z reguły nie można sobie spokojnie zdekompilować jądra" masz tu na myśli patchlevele? To że nie możesz znaleźć źródła dla np release 9.1-RELEASE-px?

 

Ja wyznaję zasadę, że im nowsze bsd tym lepiej, gdyż producenci jakieś tam łatki dodają.

freebsd-update co tydzień? a jak komuś zależy codziennie

 

Jaka wersja BSD jest najlepsza/najbardziej optymalna pod serwer Metin2 ?

Czym różni się BSD 9.0 od BSD 8.2 ?

Odpowiedź adekwatna do pytania:

http://www.freebsd.org/releases/9.0R/errata.html

http://www.freebsd.org/releases/8.2R/errata.html

Changelogi:

http://www.freebsd.org/releases/9.0R/relnotes-detailed.html

http://www.freebsd.org/releases/8.2R/relnotes-detailed.html

btw niech autor zmieni nazwę tematu bo jest sprzeczny z zawartością tych wypocin

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...