Trong hướng dẫn này, tôi sẽ giải thích cách thiết lập máy chủ Starbound trên CentOS 7.
Điều kiện tiên quyết
- Bạn cần sở hữu trò chơi này trên tài khoản Steam của mình.
Cài đặt Star Star
Trước khi bắt đầu, hãy chắc chắn rằng hệ thống được cập nhật. Sau đó, chúng tôi sẽ tạo một người dùng mới cho máy chủ. Khi được nhắc, chỉ định mật khẩu mạnh, an toàn cho người dùng này.
yum update
yum upgrade -y
adduser starbound
passwd starbound
Hãy để chúng tôi cũng mở cổng tường lửa cần thiết.
firewall-cmd --zone=public --add-port=21025/tcp --permanent
firewall-cmd --reload
Cài đặt các thư viện hệ thống cần thiết để chạy SteamCMD.
yum install glibc.i686 libstdc++.i686 -y
Chuyển sang tài khoản người dùng đã được tạo trước đó.
su starbound
cd ~
Cài đặt phần mềm SteamCMD.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz
Tiếp theo, chúng tôi sẽ sử dụng SteamCMD để cài đặt các tệp máy chủ trò chơi. Nếu tài khoản Steam của bạn đã bật Steam Guard, bạn cần kiểm tra hộp thư đến email của mình để biết mã đăng nhập.
./steamcmd.sh
login YourAccount
*input password and steam guard code*
force_install_dir ./starbound
app_update 211820 validate
Khi màn hình đọc Success! App '211820' fully installed.
, chỉ cần gõ quit
và nhấn enter
.
Máy chủ Starbound của bạn hiện đã được cài đặt.
Tùy chỉnh máy chủ
Tùy chỉnh máy chủ được thực hiện bằng cách chỉnh sửa tệp sbboot.config
. Chỉ thay đổi giá trị sau dấu hai chấm :
.
nano ~/starbound/linux64/sbboot.config
- Trên dòng 47, thay đổi
A Starbound Server
tên máy chủ mong muốn.
- Trên dòng 48, thay đổi
8
số lượng vị trí mong muốn.
Cập nhật máy chủ của bạn
Đầu tiên, tạo tập tin update_starbound.txt
.
nano /home/starbound/update_starbound.txt
Dân trí với các nội dung sau đây.
login YourAccount YourPassword
force_install_dir ./starbound
app_update 211820
quit
Bạn có thể cập nhật máy chủ của mình bất cứ lúc nào bằng cách sử dụng lệnh sau. Xin lưu ý rằng nếu bạn đã bật Steam Guard, bạn sẽ cần nhập lại mã trong quá trình cập nhật.
cd ~ && ./steamcmd.sh +runscript update_starbound.txt
Chạy máy chủ của bạn
Để khởi động máy chủ của bạn, hãy chạy các lệnh này.
cd /home/starbound/starbound/linux64
screen -dmS starbound ./starbound_server
Máy chủ của bạn hiện đang chạy trong một phiên màn hình. Bạn có thể tắt nó bất cứ lúc nào bằng lệnh sau:
screen -S starbound -X quit
Tận hưởng máy chủ Starbound mới của bạn!