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

[Tutorial] Stawianie Serwera Wszędzie (Nowe Sposoby)


Vazixable

Rekomendowane odpowiedzi

Opublikowano

Witam!

Chciałbym wam zaprezentować mój Tutorial na stawianie serwera czy to na Hamachi, No-Hamachi, Vps'ie czy też Dedyku.

Tutorial jest napisany z góry na serwery w których mamy do wyboru własną instalację systemu z .ISO, jeżeli nie to pomijamy procesy instalacji na VPS'ach/Dedykach, natomiast na Hamachi oraz No-Hamachi robimy wszystko co w poradniku.

 

Tutorial pisałem z głowy, z drobną pomocą instrukcji zawartych na oficjalnej stronie FreeBSD.

Niestety ale narazie nie podałem ostatniego rozdziału, czyli wgrywanie ogólnie plików Metin'a2, ale jak wszystko zuploaduje i przygotuje, to dopisze.

 

ROZDZIAŁ I. Instalacja System Operacyjnego FreeBSD 7.0 - 7.3

 

 

1. Pobierz obraz ISO systemu FreeBSD 7.X w wersji i386, w tym celu wybierz jedną z wersji 7.X (jeden z uploadów):

 

FREEBSD 7.0 (509MB)

 

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/ISO-IMAGES/7.0/7.0-RELEASE-i386-disc1.iso

 

FREEBSD 7.1 (552MB)

 

ftp://ftp11.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.1/7.1-RELEASE-i386-disc1.iso

 

 

FREEBSD 7.2 (560MB)

 

ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp3.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp7.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp10.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp12.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.at.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.au.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.cz.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.dk.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.fr.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp2.ie.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.se.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp.si.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp2.uk.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp3.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp7.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp10.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso
ftp://ftp11.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.2/7.2-RELEASE-i386-disc1.iso

 

 

FREEBSD 7.3 (585MB)

 

ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp3.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp7.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp10.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp12.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.at.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.au.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.cz.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.dk.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.fr.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp2.ie.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.se.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp.si.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp2.uk.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp3.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp7.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp10.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso
ftp://ftp11.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.3/FreeBSD-7.3-RELEASE-i386-disc1.iso

 

 

2. (W SERWERACH VPS/DEDYKOWANYCH POMIJAMY) Zainstaluj dowolny emulator dający Pełną Wirtualizację (wymienione poniżej)

 -VirtualBox
-VirtualPC
-Vmware
-XEN

 

3. (W SERWERACH VPS/DEDYKOWANYCH POMIJAMY) Utwórz w swoim emulatorze (w/w) wirtualny dysk, a następnie wybierz obraz który pobrałeś. (Punkt 1)

4. Wybierz język Poland, ew. zal. United States i zatwierdź poprzez kliknięcie ENTER

5. Wybieramy sposób instalacji, poradnik jest napisany pod Standard, więc wybieramy STANDARD

6. W okienku które wyskoczy, klikamy OK poprzez naciśnięcie klawisza ENTER

7. W oknie partycjonującym, naciskamy A Oraz Q, chyba że chcemy dostosować partycje do własnych potrzeb.

8. Znaleźliśmy się w (..) czyli o poziom wyżej, wybieramy BootMGR poprzez ENTER

9. W okienku które wyskoczy, klikamy OK poprzez naciśnięcie klawisza ENTER

10. Ponownie wita nas program partycjonujący, tym razem ustawiamy wybrane partycje poprzez A oraz Q.

11. Pojawiamy się w (..) i naciskamy EXIT poprzez klawisz ENTER

12. Znowu jesteśmy (..) i tutaj wybieramy instalator systemu, czyli CD/DVD

13. W okienku które wyskoczy, klikamy OK poprzez naciśnięcie klawisza ENTER

14. Czekamy jakiś czas na ukończenie kopiowania danych z dysku.

15. W okienku które wyskoczy, klikamy OK poprzez naciśnięcie klawisza ENTER

16. Wyskoczy okno pytające o sieć w postaci SLIP/PPP, klikamy YES poprzez ENTER

17. Wyskoczy okno z konfiguracją sieci, wybieramy pierwszą opcję poprzez ENTER

18. Kolejno okno to pytanie o IPv6, czy mamy czy nie, wybieramy NO

19. W kolejnym oknie pytanie o DHCP, jeżeli to jest Hamachi, VPS, DEDYK - Klikamy NO, jeżeli No Hamachi - YES

20. Znaleźliśmy się w konfiguratorze sieci, ustawiamy wszystko następująco:

-HOST: Nasz host, jeżeli to VPS, DEDYK - Podajemy naszego hosta (najcz. podany w panelu admina), jeżeli to Hamachi, No-Hamachi - Podajemy co chcemy.

-DOMAIN: Automatycznie się wypełni gdy klikniemy ENTER po HOŚCIE

-IPv4 GATEWAY: Brama serwera, jeżeli to VPS, DEDYK - Podajemy dane najcz. podane w panelu admina, jeżeli to Hamachi - Podajemy swoje ip z hamachi, jeżeli No-Hamachi, będzie podane automatycznie.

-BRAMA: Podajemy bramę serwera, w VPSach, DEDYKach jest to najczęściej 255.255.255.0, jeżeli Hamachi 4.2.2.4, jeżeli No-Hamachi, będzie automatycznie

-IPv4: Jeżeli VPS, DEDYK - Podajemy tutaj ip vpsa/dedyka, jeżeli Hamachi, to IP z hamachi z końcówką .1 (nie .100 !), jeżeli No-Hamachi, będzie automatycznie

-DODATKI: Jeżeli mamy dostępny IPv6, wpisujemy tutaj jego konfigurację

21. Przechodzimy do OK, i zatwierdzamy ENTER'em

22. Wyskoczy okienko, klikamy YES poprzez ENTER

23. Pytanie o instalację INETD, wybieramy YES poprzez ENTER

24. Pytanie o włączenie INETD, jeżeli to VPS, DEDYK - Dajemy YES, jeżeli to Hamachi, No-Hamachi - Dajemy NO

25. Pytanie o instalację i włączenie serwera SSH - Klikamy YES poprzez ENTER

26. Pytanie o łączenie poprzez anonimowe FTP, Klikamy YES poprzez ENTER

27. Pytanie o konfigurację anonimowego FTP, wybieramy YES poprzez ENTER

28. Przechodzimy do OK i klikamy ENTER (czyli nic nie zmieniamy)

29. Pytanie o wyświetlanie powitania przy anonimowym FTP, Zalecane NO

30. Konfiguracja serwera NFS - Wybieramy NO

31. Konfiguracja klienta NFS - Wybieramy NO

32. Kolejne pytanie - Wybieramy NO

33. Strefa Czasowa - Wybieramy YES

34. Ustawienie strefy czasowej - Wybieramy YES

35. Wybieramy EUROPE -> POLAND

36. Okno pytające czy mają działać programy z Linuxa na FreeBSD - YES

37. Pytanie o myszkę - NO

38. Pytanie czy chcemy coś wybrać do doinstalowania - YES

39. Przechodzimy do "FTP"

40. Klikamy OK nie wybierając niczego poprzez ENTER

41. Klikamy strzałkę w Prawo i klikamy INSTALL

42. Pytanie o utworzenie użytkownika - YES

43. Wybieramy opcję USER zatwierdzając ENTER'em

44. Wypełnij dane tak jak poniżej opisane:

-LOGIN: twój login

-PASSWORD: twoje hasło

-FULLNAME: user & twój login

-HOME DIRECTORY: /usr/twój login

45. Wróciliśmy (..) Wybieramy EXIT i zatwierdzamy ENTER'em

46. Wyskoczy komunikat, klikamy ENTER

47. Wyskoczy okno do wpisania hasła administratora (root) wpisujemy i potwierdzamy (hasła nie będzie widać)

48. Wyskoczy okienko, klikamy NO

49. Wróciliśmy (..) Wybieramy EXIT INSTALL zatwierdzając ENTER'em

50. Pytanie - Wybieramy YES

 

 

ROZDZIAŁ II. Instalacja i Konfiguracja wymaganego oprogramowania

 

 

1. (TYLKO VPS/DEDYKOWANE SERWERY) Wpisujemy komendę:

ee /etc/resolv.conf

 

2. Wymazujemy wszystko w pliku oprócz domain, i dopisujemy w nim:

search nasz.host

nameserver DNS1 (najczęściej podany w panelu admina)

nameserver DNS2 (najczęściej podany w panelu admina)

 

A następnie klkiknij ENTER -> Leave Editor -> Yes

 

3. Wpisz komendę:

ee /etc/rc.conf:

 

4. Dopisz na samym końcu pliku:

named_enable="YES"

mysql_enable="YES"

A następnie klkiknij ENTER -> Leave Editor -> Yes

 

5. Wpisz komendę:

shutdown -r now

 

6. Wpisujemy komendy, kolejno:

cd /usr

fetch [WYBIERZ JEDNO ZE ŹRÓDEŁ PONIŻEJ]

 

ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp3.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp7.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp10.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp12.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.at.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.au.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.cz.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.dk.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.fr.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp2.ie.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.se.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp.si.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp2.uk.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp3.us.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp7.us.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp10.us.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
ftp://ftp11.us.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz

 

tar zxvf ports.tar.gz

rm ports.tar.gz

cd /usr/ports/lang/perl5.10/

make WITH_THREADS=yes

 

7. Zaznaczamy poprzez spację:

PERL_MALLOC

PERL64/32BITINT

THREADS

USE_PERL

 

7.1. Wpisujemy komendy:

cd /usr/ports/ftp/curl

make

make install

make clean

 

8. Klikamy strzałką dwa razy w lewo a następnie ENTER

 

9. Wpisujemy komendy kolejno:

cd /usr/ports/databases/mysql51-server/

make install WITH_XCHARSET=all clean

/usr/local/bin/mysql_install_db

chown -R mysql /var/db/mysql/ && chgrp -R mysql /var/db/mysql/

/usr/local/bin/mysqld_safe –user=mysql & /usr/local/bin/mysqladmin -u root password twojehasło

chmod -R 777 /var/db/mysql

ee /etc/ssh/sshd_config

10. Zjeżdżamy najprawdopodobniej do 47 linijki (powinno być #PermitRootLogin) i zmieniamy z:

#PermitRootLogin no

na:

PermitRootLogin yes

11. Wciskamy ESC - Leave Editor -> Yes

 

12. Wpisujemy komendę reboot

 

13. Po restarcie wpisujemy: mysql -p

 

10. Pytanie o hasło do mysql, podajemy to które wyżej podawaliśmy (9 punkt)

 

11. Wpisujemy komendę: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'twoje_hasło_do_mysql' WITH GRANT OPTION;

 

12. quit

 

 

Pozdrawiam, mam nadzieję że tutorial się podobał.

 

PS: Niestety tutorial ma jedną "wadę", jego tytuł to: "[Tutorial] Stawianie Serwera Wszędzie (Nowe Sposoby)" lecz niestety nie wiedziałem jak postawić serwer na kalkulatorze, więc przepraszam... :D

sygnatura.png

 

Opublikowano

Skoro plagiat, to pokaż mi co skądś zerżnąłem itp.

Wszystko pisałem z pamięci z drobnymi wyjątkami które zaczerpnąłem na freebsd.org

 

Lub pokaż mi taki sam tutorial.

 

@Jedyny który znalazłem to ten:

http://www.mpcforum.pl/topic/140267-mega-tutorial-jak-postawic-od-podstaw-serwer-metin2/

I nie ma w nim o ile dobrze widzę większości tego co w moim poradniku.

A tutorial jest opisany w całkiem inny sposób i na instalce 2GB FreeBSD i tylko pod system FreeBSD 7.2

 

@I to chyba żywcem zerżnięty z tąd:

 

 

Pozdrawiam.

sygnatura.png

 

Opublikowano

Właśnie wystarczy, tym się różni mój tutorial m.i.n i stąd tytuł w poradniku "(Nowe Sposoby)"

Dzięki temu zaoszczędzacie jakieś 1,3GB na pobieraniu ;)

Pozdrawiam :)

sygnatura.png

 

Opublikowano

Linki są trochę nieaktualne do wersje 7.1, bo została przeniesiona do archiwum.

Działający link

ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/ISO-IMAGES/7.1/7.1-RELEASE-i386-disc1.iso

Opublikowano

@Wszystkie linki są dobre od freebsd 7.1 do 7.3, niektóre mogą szwankować od przeciążenia, dlatego dałem aż tyle mirrorów.

Pozdrawiam.

 

@EDIT:

Ahh! racja, zawsze otwieram ostatni link, dlatego mi działał.

Działa tylko ten:

 

ftp://ftp11.us.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/7.1/7.1-RELEASE-i386-disc1.iso

 

Ale fakt że jeden działa :)

sygnatura.png

 

Opublikowano

Poradnik PanaZagłady jest bardziej estetyczny od twojego..

u ciebie nic nie widać i wogóle, weź popraw kolorki i estetykę to dostaniesz plusa bo jak narazie nic ciekawego :D

579571423327107377857.png


Opublikowano

Poradnik PanaZagłady jest bardziej estetyczny od twojego..

u ciebie nic nie widać i wogóle, weź popraw kolorki i estetykę to dostaniesz plusa bo jak narazie nic ciekawego :D

 

 

Znawca serwerów hamachi się znalazł ;)

 

 

@Topic

" Stawianie Serwera Wszędzie "

To znak że serwer mogę postawić w stodole na snopku siana?

 

@Down aż taki stary to nie jestem żebyś pisał Pan ^^, po prostu zmień ( albo poproś modka o zmianę ) nazwy tematu :D

06111340665805659837.png

 

Spróbuj dać mi lajka z wciśniętym lewym ctrl i zobacz co się stanie :D

Opublikowano

w/w

Proszę pana, oznacza to że poradnik jest napisany pod wszystkie formy stawiania serwerów prywatnych.

Od Hamachi po serwery Dedykowane.

Jeżeli inaczej pan to zrozumiał to najmocniej przepraszam.

Pozdrawiam.

 

PS: Co do estetyki, pisałem ten tutorial na szybko (7H) jak będę miał czas to go podrasuje

sygnatura.png

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...