ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: การตั้งค่า Avorion Dedicated Server บน Linux

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

คุณมี Linux VPS และอยากติดตั้งบริการ Avorion Dedicated server ไว้ใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ Linux ของคุณผ่าน SteamCMD เราจะใช้ Ubuntu เป็นตัวอย่าง แต่กระบวนการควรจะคล้ายกันมากกับดิสโทรอื่นๆ

เคล็ดลับ

รู้ไหมว่าคุณสามารถติดตั้ง ZAP GS/TS3 Interface ของเราโดยตรงบน VPS ของคุณได้เลย ทำให้คุณตั้งค่าเซิร์ฟเวอร์เกม พร้อมการเชื่อมต่อกับแดชบอร์ด ZAP-Hosting ได้ง่ายๆ แค่ไม่กี่คลิก! เรียนรู้เพิ่มเติมเกี่ยวกับ GS/TS3 Interface

เตรียมตัว

เริ่มต้นด้วยการเชื่อมต่อกับ VPS ของคุณผ่าน SSH หากต้องการความช่วยเหลือดูได้ที่คู่มือ SSH Initial Access

นอกจากนี้คุณจะต้องตั้งค่า SteamCMD ครั้งแรกถ้านี่เป็นครั้งแรกที่ใช้บนเซิร์ฟเวอร์ Linux ของคุณ กรุณาใช้คู่มือ SteamCMD Linux Setup และตรวจสอบให้แน่ใจว่า SteamCMD ตั้งค่าเสร็จสมบูรณ์ก่อนดำเนินการต่อ

การติดตั้ง

เริ่มด้วยการล็อกอินเป็นผู้ใช้ steam และไปที่ไดเรกทอรีหลัก home/steam เพื่อจัดระเบียบไฟล์

sudo -u steam -s
cd ~

เมื่อเข้าสู่ระบบแล้ว คุณสามารถเริ่มติดตั้งได้โดยใช้คำสั่งนี้ เพื่อให้ SteamCMD ติดตั้งโดยตรงในโฟลเดอร์ของผู้ใช้ steam

steamcmd +force_install_dir '/home/steam/Avorion-Server' +login anonymous +app_update 565060 validate +quit

โปรดรอจนกว่าการดาวน์โหลดจะเสร็จสมบูรณ์ อาจใช้เวลานานสำหรับเกมที่มีขนาดใหญ่ เมื่อสำเร็จจะมีข้อความยืนยันขึ้นมา

การตั้งค่า

ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ Avorion เสร็จแล้ว คุณสามารถตั้งค่าพารามิเตอร์เซิร์ฟเวอร์ได้โดยตรงผ่านไฟล์ startserver.sh ที่คุณคัดลอกไว้ก่อนหน้านี้ เปิดไฟล์ด้วยคำสั่ง nano /home/steam/Avorion-Server/startserver.sh แล้วปรับแต่งค่าต่างๆ ตามต้องการ

คุณยังสามารถแก้ไขพารามิเตอร์และการตั้งค่าเฉพาะโลกได้โดยแก้ไขไฟล์ server.ini ที่อยู่ในแต่ละโฟลเดอร์เซฟกาแล็กซี่ ซึ่งจะถูกเก็บไว้ในโฟลเดอร์หลักของผู้ใช้ (ซึ่งควรเป็น steam) และจัดการได้ด้วยคำสั่งต่อไปนี้

# ดูเซฟปัจจุบัน
ls /home/steam/.avorion/galaxies

# แก้ไขการตั้งค่าเซฟ
nano /home/steam/.avorion/galaxies/avorion_galaxy/server.ini

การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่ไดเรกทอรีเกมหลัก เราแนะนำให้สร้างสำเนาไฟล์ batch ตัวอย่าง

cp /home/steam/Avorion-Server/server.sh /home/steam/Avorion-Server/startserver.sh

คุณสามารถแก้ไขไฟล์นี้ได้ เมื่อพร้อมแล้ว ให้รันไฟล์ batch ใหม่ startserver.sh ด้วยคำสั่งนี้

/home/steam/Avorion-Server/startserver.sh

ตอนนี้คุณจะเห็นล็อกในพรอมต์คำสั่ง ซึ่งแสดงว่าการเริ่มต้นเซิร์ฟเวอร์สำเร็จ โปรดทราบว่าการเริ่มต้นครั้งแรกอาจใช้เวลานานเพราะกำลังตั้งค่าทุกอย่าง เมื่อพร้อมแล้วคุณจะเห็นข้อความ Server startup complete. ในคอนโซล คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้โดยตรงผ่านตัวเลือกเซิร์ฟเวอร์ในเกม โดยใส่ที่อยู่ IP และพอร์ตเซิร์ฟเวอร์ของคุณ (พอร์ตเริ่มต้นคือ 27000)

สรุป

ยินดีด้วย! คุณติดตั้งและตั้งค่าเซิร์ฟเวอร์ Avorion บน VPS ของคุณสำเร็จแล้ว ขั้นตอนต่อไป เราแนะนำให้ดูคู่มือ Setup Linux Service ซึ่งจะสอนวิธีตั้งค่าเซิร์ฟเวอร์เกมเฉพาะของคุณเป็นบริการ ช่วยให้เซิร์ฟเวอร์เปิดอัตโนมัติเมื่อบูต อัปเดตอัตโนมัติ จัดการและเข้าถึงล็อกได้ง่าย และฟีเจอร์เจ๋งๆ อีกเพียบ!

ถ้ามีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือทุกวัน!