Προαπαιτούμενα
Ξεκινώντας
Λήψη SteamCMD
Εκτέλεση SteamCMD
Εκτέλεση του διακομιστή CS:S
συμπέρασμα
Σε αυτό το σεμινάριο θα καλύψουμε τη διαδικασία εγκατάστασης και λειτουργίας ενός διακομιστή παιχνιδιών CS:S.
Προαπαιτούμενα
- Ένα Vultr Instance με 2 GB RAM και τρέχει Ubuntu.
Ξεκινώντας
- Ενημερώστε τα πακέτα:
sudo apt-get update -y && sudo apt-get upgrade -y
.
- Εγκαταστήστε αυτές τις πρόσθετες βιβλιοθήκες:
sudo apt-get install lib32gcc1 libc6-i386
.
- Προσθέστε έναν νέο χρήστη για τη λειτουργία του διακομιστή παιχνιδιών:
sudo adduser steam
(Για λόγους ασφαλείας).
- Συνδεθείτε στον νέο χρήστη που δημιουργήσαμε:
su steam
.
Λήψη SteamCMD
Το SteamCMD είναι ένα δωρεάν εργαλείο που δημιουργήθηκε από τη Valve και χρησιμοποιείται για τη λήψη αρχείων του Game Server εύκολα.
- Καθώς έχετε συνδεθεί ως χρήστης steam, βεβαιωθείτε ότι είστε
/home/steam
.
- Δημιουργήστε έναν κατάλογο για το SteamCMD:
mkdir SteamCMD
.
- Πλοηγηθείτε στον νέο κατάλογο και κατεβάστε το αρχείο SteamCMD:
cd steamCMD && wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
.
- Εξάγετε το
archive:tar -xvzf steamcmd_linux.tar.gz
.
Εκτέλεση SteamCMD
Τώρα φτάνουμε στο συναρπαστικό κομμάτι, τη λήψη των πραγματικών αρχείων που κάνουν τον διακομιστή του παιχνιδιού να λειτουργεί.
- Εκτελέστε το SteamCMD:
./steamcmd.sh
.
- Συνδεθείτε ανώνυμα στους διακομιστές Steam:
login anonymous
.
- Ορίστε τον κατάλογο εγκατάστασης:
force_install_dir ./css/
.
- Λήψη των αρχείων του παιχνιδιού:
app_update 232330 validate
(Αυτό μπορεί να διαρκέσει λίγο).
- Κλείστε την κονσόλα SteamCMD:
quit
.
Εκτέλεση του διακομιστή CS:S
- Μεταβείτε στον Κατάλογο εγκατάστασης CS:S:
cd css
- Εκτελέστε αυτήν την εντολή για να εκτελέσετε τον διακομιστή:
./srcds_run -console -game cstrike -maxplayers 20 - port 27015 +map de_dust2
.
συμπέρασμα
Ο διακομιστής σας CS:S θα πρέπει να είναι έτοιμος και να λειτουργεί! Για να συνδεθείτε σε αυτό, χρησιμοποιήστε την IP στο στιγμιότυπο του Vultr.
Για έναν σύνθετο οδηγό διαμόρφωσης, ανατρέξτε στην ενότητα CS:S στο SteamCMD Wiki. Απολαμβάνω!
Αυτό ολοκληρώνει το σεμινάριο μας. Ευχαριστούμε που το διαβάσατε.