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

[Terraria] Jak zrobić serwer Terraria Na VPS


Wilson199

Rekomendowane odpowiedzi

Opublikowano

Witam!

 

W tym poradniku pokażę jak zrobić serwer Terraria na VPS. Zaczynamy!

 

1. Łączymy się do naszej maszyny przez

Putty

 

2. Na początek zaczynamy od aktualizacji naszego Linuxa ( w moim przypadku jest to Ubuntu )

 

2a. Wpisujemy komendę apt-get update i czekamy na zakończenie aktualizacji.

 

kpc8mu.jpg

 

3. Po ukończeniu aktualizacji musimy zainstalować Mono.

 

Aby to zrobić wpisujemy :sudo apt-get install mono-complete

 

wvf7k0.jpg

 

4.Po zakończonej instalacji musimy pobrać pliki serwerowe TShock

 

 

5.Po pobraniu wypakowujemy paczkę zip najlepiej na pulpit.

 

6.Teraz łączymy się z FTP naszego VPS. Polecam WinSCP/FileZilla

 

7.Na FTP tworzymy nowy katalog. Nazywamy go jak chcemy ja go nazwę Terraria

 

8.Do naszego nowo stworzonego katalogu wrzucamy pliki TShock

 

9. Teraz musimy zaistalować screen. Dzięki niemu po wyłączeniu Putty serwer będzie nadal pracował.

apt-get install screen

 

10. Czas na pierwsze odpalenie serwera! Aby to zrobić wchodzimy do naszego folderu w moim przypadku Terraria.

 

Wpisujemy: cd Terraria

 

77wijs.jpg

 

Następnie : screen mono TerrariaServer.exe

 

sf2tm6.jpg

 

 

Brawo! Serwer działa! Teraz możesz rozpocząć zabawę!

 

 

 

!Poradnik napisamy w 100% przez Wilson199!

Zabraniam Kopiowanie Na Inne Fora!!

Tak. Nic tu nie ma.

Opublikowano

Sam mono jest bardzo zasobożerny. Dopóki nie wyjdą specjalne pliki na Linuxa Terrarię o wiele lepiej hostować na Windowsie :)

Like

Opublikowano

Sam mono jest bardzo zasobożerny. Dopóki nie wyjdą specjalne pliki na Linuxa Terrarię o wiele lepiej hostować na Windowsie :)

Like

Prawda, Ale jeżeli ma się mocną maszynę to jest ok. A niestety VPS'y z Windowsami są droższe i słabsze niż w takiej samej cenie VPS z linuxem.

Tak. Nic tu nie ma.

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

ref
(przydatny tut dla niektórych więc czemu nie można zrobić?Prosiłbym o nie dawania do paska ostrzeżeń)

  • 6 miesięcy temu...
Opublikowano

Każdy błąd jest odnotowywany w logach TShocka. Pokaż treść błędu a na pewno pomożemy.

Opublikowano

Każdy błąd jest odnotowywany w logach TShocka. Pokaż treść błędu a na pewno pomożemy.

 

 

[05/01/15 16:16:43] [Server API] Verbose: TerrariaApi - Server v1.17.0.0 started.
[05/01/15 16:16:43] [Server API] Verbose:     Command line: /root/Terraria/TerrariaServer.exe
[05/01/15 16:16:43] [Server API] Verbose:     OS: Unix 2.6.32.42 (64bit: False)
[05/01/15 16:16:43] [Server API] Verbose:     Mono: True
[05/01/15 16:16:44] [Server API] Info: Plugin TShock v4.2.10.0 (by The Nyx Team) initiated.
[05/01/15 16:23:50] [Server API] Verbose: TerrariaApi - Server v1.17.0.0 started.
[05/01/15 16:23:50] [Server API] Verbose:     Command line: /root/Terraria/TerrariaServer.exe
[05/01/15 16:23:50] [Server API] Verbose:     OS: Unix 2.6.32.42 (64bit: False)
[05/01/15 16:23:50] [Server API] Verbose:     Mono: True
[05/01/15 16:23:50] [Server API] Info: Plugin TShock v4.2.10.0 (by The Nyx Team) initiated.
[05/01/15 16:26:13] [Server API] Verbose: TerrariaApi - Server v1.17.0.0 started.
[05/01/15 16:26:13] [Server API] Verbose:     Command line: /root/Terraria/TerrariaServer.exe
[05/01/15 16:26:13] [Server API] Verbose:     OS: Unix 2.6.32.42 (64bit: False)
[05/01/15 16:26:13] [Server API] Verbose:     Mono: True
[05/01/15 16:26:13] [Server API] Info: Plugin TShock v4.2.10.0 (by The Nyx Team) initiated.
[05/01/15 16:29:20] [Server API] Verbose: TerrariaApi - Server v1.17.0.0 started.
[05/01/15 16:29:20] [Server API] Verbose:     Command line: /root/Terraria/TerrariaServer.exe
[05/01/15 16:29:20] [Server API] Verbose:     OS: Unix 2.6.32.42 (64bit: False)
[05/01/15 16:29:20] [Server API] Verbose:     Mono: True
[05/01/15 16:29:21] [Server API] Info: Plugin TShock v4.2.10.0 (by The Nyx Team) initiated.
[05/01/15 16:30:03] [Server API] Verbose: TerrariaApi - Server v1.17.0.0 started.
[05/01/15 16:30:03] [Server API] Verbose:     Command line: /root/Terraria/TerrariaServer.exe
[05/01/15 16:30:03] [Server API] Verbose:     OS: Unix 2.6.32.42 (64bit: False)
[05/01/15 16:30:03] [Server API] Verbose:     Mono: True
[05/01/15 16:30:04] [Server API] Info: Plugin TShock v4.2.10.0 (by The Nyx Team) initiated.
  • 1 miesiąc temu...
  • 3 miesiące temu...
Opublikowano

Każdy crash, wyłączenie, jest zapisywane w logach. To jest plik tekstowy gdzieś w folderze z TShockiem. Wyślij nam powód ostatniego crasha.

 

Edit: jeśli nie musisz używać TShocka, możesz użyć oficjalnych plików serwerowych, które natywnie działają pod Linuxem. Lepsza wydajność gwarantowana. Kosztem funkcjonalności oczywiście, ale jeśli to serwer dla znajomych, to who cares?

Opublikowano

ServerLog 

[09/20/15 13:25:25] [Server API] Verbose: TerrariaApi - Server v1.21.0.0 started.
[09/20/15 13:25:25] [Server API] Verbose: 	Command line: /root/terraria/TerrariaServer.exe
[09/20/15 13:25:25] [Server API] Verbose: 	OS: Unix 2.6.32.42 (64bit: True)
[09/20/15 13:25:25] [Server API] Verbose: 	Mono: True
[09/20/15 13:25:27] [Server API] Info: Plugin TShock v4.3.9.0 (by The TShock Team) initiated.
[09/20/15 13:51:53] [Server API] Verbose: TerrariaApi - Server v1.21.0.0 started.
[09/20/15 13:51:53] [Server API] Verbose: 	Command line: /root/terraria/TerrariaServer.exe
[09/20/15 13:51:53] [Server API] Verbose: 	OS: Unix 2.6.32.42 (64bit: True)
[09/20/15 13:51:53] [Server API] Verbose: 	Mono: True
[09/20/15 13:51:54] [Server API] Info: Plugin TShock v4.3.9.0 (by The TShock Team) initiated.
[09/21/15 15:33:50] [Server API] Verbose: TerrariaApi - Server v1.21.0.0 started.
[09/21/15 15:33:50] [Server API] Verbose: 	Command line: /root/terraria/TerrariaServer.exe
[09/21/15 15:33:50] [Server API] Verbose: 	OS: Unix 2.6.32.42 (64bit: True)
[09/21/15 15:33:50] [Server API] Verbose: 	Mono: True
[09/21/15 15:33:51] [Server API] Info: Plugin TShock v4.3.9.0 (by The TShock Team) initiated.

2015-09-20_13-25-26

2015-09-20 13:25:27 - TextLog: INFO: TShock 4.3.9.0 (Yoraiz0r R0cks) now running.
2015-09-20 13:25:27 - TShock: INFO: AutoSave Enabled
2015-09-20 13:25:27 - TShock: INFO: Backups Disabled
2015-09-20 13:25:27 - TShock: INFO: Welcome to TShock for Terraria. Initialization complete.
2015-09-20 13:30:16 - Utils: INFO: Broadcast: Saving world. Momentary lag might result from this.
2015-09-20 13:35:14 - Utils: INFO: Broadcast: Saving world. Momentary lag might result from this.
2015-09-20 13:41:06 - TextLog: INFO: Kasp3r (109.241.134.152) from 'guest' group joined. (1/8)
2015-09-20 13:41:06 - Utils: INFO: Broadcast: Kasp3r has joined.

Nie wiem czy o to chodziło ale jest ;d 

  • 3 tygodnie później...
  • 2 miesiące temu...
Opublikowano

Witam kolego, jak dla mnie poradnik jest naprawdę spoko, ten poradnik jest estetyczny i prosty jak dla mnie to naprawdę dobry poradnik polecam. Na pewno dla nowych ten poradnik jest spoko.

 

Odkąd pamiętam, zawsze chciałem być gangsterem. Dla mnie bycie gangsterem było lepsze niż bycie prezydentem Stanów Zjednoczonych.

  • 5 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...