Skocz do zawartości

Dołącz do społeczności Sharegon

Odkryj świat technologii, gier i programowania w Sharegon.pl 🚀

Czy jesteś pasjonatem nowych technologii, zapalonym graczem, czy aspirującym programistą? Nasza społeczność jest miejscem dla Ciebie! Tutaj możesz dzielić się swoimi pomysłami, uczestniczyć w ekscytujących dyskusjach i uczyć się od ekspertów w dziedzinie. Zdobywaj osiągnięcia, buduj swoją reputację i rywalizuj z innymi entuzjastami.

Twoja wiedza i umiejętności mogą wzbogacić naszą społeczność. Stań się częścią Sharegon! 🧩🌐

header

Rekomendowane odpowiedzi

Wszystko opisane z Postu w ktorym pomogl: Sevence

 

#1

wrzuć pliki serwerowe z tematu EntryCore będzie to paczka entrycore_files_v2.1.tar.gz wrzuć ją do katalogu /usr/home/ przez program winscp przechodząc do odpowiedniej ścieżki i wrzuć tą paczkę. 

Później rozpakuj ją poprzez wpisanie polecenia: 

🔐 Ukryta Treść 🔐

image.png.5e02f9b2d7151c68424c9fe8b8de7c38.png.794f4c401fc139dab60d4c1cde6dc8dc.png

 

#2

Terez zainstaluj pakiet Pythona, aby móc uruchamiać panel zarządzania serwerem.

🔐 Ukryta Treść 🔐

#3

Prawdopodobnie masz zainstalowanego najnowszego Pythona. Teraz przejdź do katalogu:

🔐 Ukryta Treść 🔐

Uruchom panel zarządzania:

🔐 Ukryta Treść 🔐

Wybierz opcję:

9. Dodatkowe opcję

 

Następnie:
5. Utwórz symlinki

#4

Dobrze to teraz zainstalujemy silnik bazy. Wpisz polecenie: 

🔐 Ukryta Treść 🔐

#5 

Dobrze to teraz wpisz polecenie do zainstalowania najnowszej wersji mariadb. 

🔐 Ukryta Treść 🔐

#6

Dodaj mariadb do autostartu poprzez polecenie: 

🔐 Ukryta Treść 🔐

I spróbuj uruchomić:

🔐 Ukryta Treść 🔐

#7

To jeszcze jedna zmiana. Wejdź do katalogu /usr/local/etc/mysql/conf.d przez WinSCP.

Otwórz plik o nazwie server.cnf następnie znajdziesz wpis bind-adress = 127.0.0.1 dodaj przed bind-adress # ma to wyglądać jakoś tak:image.png.6682f9eab07bc0ee602ff351e5d212f2.png.e605935fcf885a89598a632e6737f2f5.png

Zapisz plik i następnie wpisz w konsole:

🔐 Ukryta Treść 🔐

#8

To teraz nie pozostało nic innego jak utworzyć użytkowników i zmienić hasło do głównego. 

🔐 Ukryta Treść 🔐

Tylko tu_haslo_sobie_wymysl wpisz tam swoje hasło do głównego użytkownika. Jak to zrobisz daj znać czy wszystko poszło pomyślnie

#9

To możesz zrestartować bazę danych teraz: 

🔐 Ukryta Treść 🔐

#10

Dobra to teraz zaloguj się ponownie: 

🔐 Ukryta Treść 🔐

 

Zostaniesz poproszony o podanie wcześniejszego hasła, które ustawiłeś na głównego usera.

 

 

Teraz tworzysz użytkowników: 

Haslo - sobie też ustaw na swoje.

 

🔐 Ukryta Treść 🔐

#11

To teraz pobierz program navicat (jeśli jeszcze nie masz) i spróbuj połączyć się z bazą. 

Jeśli masz po angielsku, klikasz Connection - MariaDB... otworzy ci się takie okno. 

 

 

 image.png.04ef1ede7ddab3ee8d53539ea9b69f0b.png.7f82bebb216fe3919009300f0a83e938.png

 

Connectio Name - wpisujesz nazwę połączenia (obojętnie) 

Host: - wpisujesz adres serwera

Port - zostawiasz bez zmian domyślny. 

User Name - zostaw root

Password: Wpisz hasło do root, który ustawiałeś na początku. 

 

Potem klikasz OK i po lewej utworzy ci nowe połączenie klikasz na nie dwa razy i powinieneś się połączyć pomyślnie lub kliknij Test Connection.

 

#12

Dobrze to lecimy z wgrywaniem tabel do bazy i utworzeniem baz. Klikasz prawym przyciekim na nowe połączenie w sensie na tą nazwę połączenie, którą wpisałeś i klikasz New Database.image.png.c820f55616940089512439f154549315.png.fee45268d7e1743567174326daa56aae.png

 

Tworzysz bazę o nazwie account z takimi ustawieniami. Następnie kolejne o nazwach: common, hotbackup, log, player tworzysz je w ten sam sposób. 

Następnie pobierasz z tematu Entry paczkę o nazwie entry_sql_v2.1.tar.gz otwórz ją. 

 

I na nowo utworzonej bazie account będziesz miał ją po lewej stronie w kolumnie klikasz na nią dwa razy abyh się połączyć wtedy rozwinie ci się lista 'TAbles, Views itd. wtedy klikasz na nią prawym i opcja - Execute SQL File zobaczysz takie okno: 

 

image.png.af67f2d329b7289e5e00b04cc0e7fa26.png.de4aa6c55f004a6eee5d7c905fd8dda4.png

 

Następnie klikasz ten przycisk kropek ... i wybierasz plik z pobranej paczki o nazwie account.sql i klikasz start - zostaną utworzone tabele w bazie account. 

To samo wykonujesz dla pozostałych baz tylko musisz się z nim łączyć i w nich wgrywać tabelki bo inaczej wrzucisz je do niepoprawnych baz.

 

 

#13

 

To możesz nadać jeszcze uprawnienia poleceniem:

 

🔐 Ukryta Treść 🔐

 

Jak dodałeś poprawnie tabele powinieneś mieć to mniej więcej tak:  

 

Tabele w bazie account:
 

image.png.fba44a466f37cdcfe18dabd14a83a32e.png

 

Tabele w bazie common:

image.png.83dd12976034f955d4000bbb3ce37415.png

 

Tabele w bazie hotbackup:

Pusta

 

Tabele w bazie log:

image.png.e84928a6158e8428326b660eb6805cf7.png

 

Tabele w bazie player:

image.png.a4dbe53da280af45111d5d7c3c37bcfb.png

 

#14

Przyznajemy prawa 777

🔐 Ukryta Treść 🔐

 

To teraz możesz spróbować uruchomić serwer. W konsoli wchodzisz do katalogu /usr/home/mt2 poleceniem:

 

🔐 Ukryta Treść 🔐

 

Uruchamiasz panel zarządzania:

 

🔐 Ukryta Treść 🔐

Wybierasz opcje uruchomienia serwera:

1. Włącz serwer

 

Wybierasz liczbkę kanałów do uruchomienia od 1 do 4 (urucohom testowo 1) 

Nastepnie klikasz enter i wpisujesz 10 żeby wyjść z panelu. 

 

Wpisz polecenie:

 

🔐 Ukryta Treść 🔐

------------15-----------

Jezeli jest problem z uruchomieniem 

 

 

Wejdź do katalogów: 
/usr/home/mt2/db_process/conf.txt 

 

Tam będziesz mieć takie wpisy: 

 

🔐 Ukryta Treść 🔐

 

Zamień je na:

 

🔐 Ukryta Treść 🔐

 

/usr/home/mt2/login_process/CONFIG

Szukaj

🔐 Ukryta Treść 🔐

Zamień je na:

🔐 Ukryta Treść 🔐

 

Robisz to samo, czyli zamieniasz:

 

/usr/home/mt2/channel_controler/channel_11/CONFIG

/usr/home/mt2/channel_controler/channel_21/CONFIG

/usr/home/mt2/channel_controler/channel_31/CONFIG

/usr/home/mt2/channel_controler/channel_41/CONFIG

 

🔐 Ukryta Treść 🔐

Zamień je na:

 

🔐 Ukryta Treść 🔐

Po zmianie, spróbuj uruchomić ponownie. Robisz to o ile nie zmieniałeś hasła dla usera mt2 mt2!@# na swoje jeśli podałeś inne to wprowadź swoje. 

Sprawdz jeszcze :

/usr/home/mt2/db_process/conf.txt

/usr/home/mt2/login_process/CONFIG   

image.png.00c5ce69ab47c64ed0f0b035008eccbc.png.e6eba710afdfea2a81b6b08a366ce7dd.png

 

A ma być tak:

image.png.b33174756e5d23f6f207f46a9f42a2ff.png.0d923743da60871c77d564098e7c6dc3.png

Jeszcze to .. 

🔐 Ukryta Treść 🔐

Ten plik wrzuć do katalogu:

 

🔐 Ukryta Treść 🔐

#16 

Powinno działać. Pobierz sobie klienta gry rozpakuj plik core następnie w serverinfo.py zmieniasz sobie we WPROWADZ_IP na swój adres pakujesz i próbujesz logować do gry. 

Packera i klienta gry znajdziesz w temacie Entry. 

 

Pobierasz sobie entry_packer_v2.1.tar.gz i tym programem. Tak naprawdę dowolny stadardowy packer.

 

 

Kontro sobie musisz utworzyć w bazie. Wchodzisz w tabelę account dodajesz plusem nowy wpisujesz login, i hasło musisz sobie wygenerować i ten hash wklejeasz w password w bazie. 

 

🔐 Ukryta Treść 🔐

To byl by koniec ...

Edytowane przez N0BADY
  • Lubię 10
  • Dzięki 1
  • Lubię 10
  • Dzięki 1
Odnośnik do komentarza
https://sharegon.pl/topic/1130-instalowanie-plikow-entrycore/
Udostępnij na innych stronach

  • Sevence zmienił(a) tytuł na Instalowanie plikow EntryCore

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...