Konfiguracja FreeBSD | Z4Y.pl Zone4You - Strefa dla Ciebie

Panel

Zarejestruj

Zawartość

Forum
Metin2
Prywatne Serwery
Tworzenie prywatnych serwerów
Serwer
Konfiguracja FreeBSD

Zgłoś post

Powód zgłoszenia: 

Zgłoszenie zostało wysłane pomyślnie!

Dziękujemy za pomoc w utrzymywaniu porządku na forum.

Postaramy się jak najszybciej zrealizować twoje zgłoszenie.



Konfiguracja FreeBSD

Temat rozpoczęty przez Xer,

Avatar użytkownika Xer Xer Administrator Posty: 3491
Witam!
W tym poradniku opiszę jak skonfigurować system FreeBSD aby był gotowy pod prywatny serwer gry Metin2.

Zaczynamy.

Pierwsze co powinien każdy wiedzieć, to jak wyjść i zapisać plik edytowany przez komendę "ee".
- naciśnij: "ESC", "ENTER", "ENTER", "y", "ENTER"

I. SSH (jeżeli nie posiadasz dostępu do SSH - putty)
SpoilerSkonfiguruj dostęp do serwera OpenSSH
a) edytuj plik sshd_config w katalogu /etc/ssh
Aby zobaczyć tą treść, musisz się zalogować.

b) znajdź wpis:
Aby zobaczyć tą treść, musisz się zalogować.

- możesz nacisnąć ESC, wybrać search i wpisać "PermitRootLogin", lub znaleźć wpis ręcznie między 40 a 50 linijką.
a następnie zamień go na:
Aby zobaczyć tą treść, musisz się zalogować.

c) edytuj plik rc.conf w katalogu /etc/
Aby zobaczyć tą treść, musisz się zalogować.

dopisz na końcu:
Aby zobaczyć tą treść, musisz się zalogować.

oraz wyjdź z pliku (nad tutorialem opisane jak zapisać plik)
c) uruchom ponownie ssh lub cały serwer
Aby zobaczyć tą treść, musisz się zalogować.


II. PORTY I KOMPATYBILNOŚĆ WSTECZNA
Spoiler1. Pobierz porty, rozpakuj je, a następnie zaktualizuj wpisując po kolei komendy:
Aby zobaczyć tą treść, musisz się zalogować.


2. Zainstaluj kompatybilność systemu 6x (co prawda na Source nie do końca jest ona potrzebna, ale jej instalacja w niczym nie może zaszkodzić a jedynie może pomóc)
a) wejdź do katalogu /usr/ports/misc/compat6x
Aby zobaczyć tą treść, musisz się zalogować.

b) następnie skompiluj kompatybilność systemu 6x:
Aby zobaczyć tą treść, musisz się zalogować.



III. BAZA DANYCH
Spoiler1. Zainstaluj bazę danych mysql 5.6 (działa z większością nowych plików serwerowych)
STARE
Spoiler
Aby zobaczyć tą treść, musisz się zalogować.

c) zainstaluj bazę danych (jeśli posiadasz własny folder mysql z użytkownikami bazy, nie wpisuj komendy, lecz wrzuć swój folder do katalogu /var/db)
Aby zobaczyć tą treść, musisz się zalogować.

Aby zobaczyć tą treść, musisz się zalogować.

Wszystko zatwierdzaj domyślnie podczas instalacji, a na końcu wpisz:
Aby zobaczyć tą treść, musisz się zalogować.


2. Nadaj odpowiednie prawa dla użytkownika i grupy mysql
Aby zobaczyć tą treść, musisz się zalogować.


3. Utwórz dostęp do bazy danych dla użytkownika ROOT poprzez swoje hasło (jeśli wrzucałeś swój folder mysql, pomiń ten punkt)
Aby zobaczyć tą treść, musisz się zalogować.


4. Dodaj uruchamianie mysql przy autostarcie (jeżeli nie chcesz aby mysql uruchamiał się przy starcie, pomiń ten punkt)
a) edytuj plik rc.conf w katalogu /etc/
Aby zobaczyć tą treść, musisz się zalogować.

b) dopisz na końcu:
Aby zobaczyć tą treść, musisz się zalogować.

c) wyjdź z edycji pliku (nad tutorialem opisane jak zapisać plik)

5. Nadaj pełne prawa dla folderu mysql
Aby zobaczyć tą treść, musisz się zalogować.


6. Uruchom ponownie serwer
Aby zobaczyć tą treść, musisz się zalogować.


7. Nadaj uprawnienia dostępu dla ROOT bazy danych
a) wejdź do bazy danych
Aby zobaczyć tą treść, musisz się zalogować.

następnie wpisz hasło które podawałeś w III. 3 punkcie
b) nadaj uprawnienia wraz ze swoim hasłem (tym z III. 3 punktu)
Aby zobaczyć tą treść, musisz się zalogować.

c) wyjdź z bazy danych
Aby zobaczyć tą treść, musisz się zalogować.


IV. BIBLIOTEKI
Spoiler1. Pobierz odpowiednie dla siebie pliki serwerowe i bazę danych, a następnie wrzuć je gdzie trzeba

2. Wgraj biblioteki 32 bitowe
a) pobierz biblioteki 32 bitowe na swój komputer (lub na serwer) z tego wątku:
https://wpcb.pl/topic-61432
b) wrzuć rozpakowane biblioteki
- system 32 bitowy: do katalogu /usr/lib
- system 64 bitowy: do katalogu /usr/lib32
c) nadaj odpowienie prawa katalogowi
- system 32 bitowy: /usr/lib
Aby zobaczyć tą treść, musisz się zalogować.

- system 64 bitowy: /usr/lib32
Aby zobaczyć tą treść, musisz się zalogować.


3 - Tylko dla systemu 64 bitowego oraz plików starszych niż Source - Tylko jeśli domyślnie serwer nie chce działać. Zmień bibliotekę swojego game na 32 bitową
a) edytuj swój plik game programem notepad++ (lub podobnym)
b) zamień:
Aby zobaczyć tą treść, musisz się zalogować.

na:
Aby zobaczyć tą treść, musisz się zalogować.


Pozdrawam! Post edytowany przez Xer
  • 0
  • 0
  • 0
  • 0

Grafika wstawiona przez użytkownika

Avatar użytkownika NaOsi NaOsi Użytkownik Posty: 1179
Przydatne 😀
  • 0
  • 0
  • 0
  • 0

---------------------

BialyOrzel Vs Ravia S2.
( BialyOrzel = NaOsi )

---------------------

Grafika wstawiona przez użytkownika

Użytkownicy przeglądający ten wątek (1 os, w tym: zalogowani - 0, anonimowi - 0, goście - 1)

Aktualnie brak zalogowanych użytkowników.