Προαπαιτούμενα
Εγκατάσταση Starbound
Προσαρμογή του διακομιστή
Ενημέρωση του διακομιστή σας
Εκτέλεση του διακομιστή σας
Προαπαιτούμενα
- Πρέπει να έχετε αυτό το παιχνίδι στον λογαριασμό σας στο Steam.
- Ένας χρήστης sudo .
- Μια παρουσία διακομιστή Vultr Ubuntu 16.04.
Εγκατάσταση Starbound
Πριν ξεκινήσουμε, ας βεβαιωθούμε ότι το σύστημα είναι ενημερωμένο. Στη συνέχεια θα δημιουργήσουμε έναν νέο χρήστη για τον διακομιστή. Όταν σας ζητηθεί, καθορίστε έναν ισχυρό, ασφαλή κωδικό πρόσβασης για αυτόν τον χρήστη.
sudo apt-get update
sudo apt-get upgrade
adduser starbound
passwd starbound
Ας ανοίξουμε επίσης την απαραίτητη θύρα τείχους προστασίας.
firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload
Εγκαταστήστε τις βιβλιοθήκες συστήματος που απαιτούνται για την εκτέλεση του SteamCMD.
sudo apt-get install lib32g
Μεταβείτε στον λογαριασμό χρήστη που δημιουργήθηκε νωρίτερα.
su starbound
cd ~
Εγκαταστήστε το λογισμικό SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Στη συνέχεια, θα χρησιμοποιήσουμε το SteamCMD για να εγκαταστήσουμε τα αρχεία διακομιστή παιχνιδιών. Εάν ο λογαριασμός σας στο Steam έχει ενεργοποιημένο το Steam Guard, πρέπει να ελέγξετε τα εισερχόμενα του email σας για τον κωδικό σύνδεσης.
./steamcmd.sh
login YourAccount
*input password and steam guard code*
force_install_dir ./starbound
app_update 211820 validate
Όταν η οθόνη διαβάζει Success! App '211820' fully installed.
, απλώς πληκτρολογήστε quit
και πατήστε ENTER.
Ο διακομιστής σας Starbound είναι πλέον εγκατεστημένος.
Προσαρμογή του διακομιστή
Η προσαρμογή του διακομιστή γίνεται με την επεξεργασία του αρχείου sbboot.config
. Αλλάξτε την τιμή μόνο μετά την άνω και κάτω τελεία :
.
nano ~/starbound/linux64/sbboot.config
- Στη γραμμή 47, αλλάξτε
A Starbound Server
το όνομα διακομιστή που θέλετε.
- Στη γραμμή 48, αλλάξτε
8
τον αριθμό των θυρίδων που θέλετε.
Ενημέρωση του διακομιστή σας
Πρώτα, δημιουργήστε το αρχείο update_starbound.txt
.
nano /home/starbound/update_starbound.txt
Συμπληρώστε το με τα ακόλουθα περιεχόμενα.
login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit
Μπορείτε να ενημερώσετε τον διακομιστή σας οποιαδήποτε στιγμή χρησιμοποιώντας την ακόλουθη εντολή. Λάβετε υπόψη ότι εάν έχετε ενεργοποιήσει το Steam Guard, θα χρειαστεί να εισαγάγετε ξανά τον κωδικό κατά τη διαδικασία ενημέρωσης.
cd ~ && ./steamcmd.sh +runscript update_starbound.txt
Εκτέλεση του διακομιστή σας
Για να ξεκινήσετε τον διακομιστή σας, εκτελέστε αυτές τις εντολές.
cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server
Ο διακομιστής σας εκτελείται τώρα σε μια περίοδο λειτουργίας οθόνης. Μπορείτε να το τερματίσετε ανά πάσα στιγμή με την ακόλουθη εντολή:
screen -S starbound -X quit