VPS: ตั้งค่าเซิร์ฟเวอร์เฉพาะ Avorion บน Linux
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
คุณมี VPS Linux และต้องการติดตั้งบริการเซิร์ฟเวอร์เฉพาะ Avorion บนมันใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้ เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ 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
และไปที่ไดเรกทอรีโฮมของผู้ใช้ 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
การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ถึงเวลาที่จะเริ่มเซิร์ฟเวอร์ของคุณแล้ว ไปที่ไดเรกทอรีเกมหลัก เราแนะนำให้สร้างสำเนาไฟล์แบตช์ตัวอย่าง
cp /home/steam/Avorion-Server/server.sh /home/steam/Avorion-Server/startserver.sh
คุณสามารถเลือกแก้ไขไฟล์นี้ได้ เมื่อพร้อมแล้ว ให้รันไฟล์แบตช์ startserver.sh ใหม่ด้วยคำสั่งด้านล่าง
/home/steam/Avorion-Server/startserver.sh
คุณจะเห็นบันทึกปรากฏในพรอมต์คำสั่ง ซึ่งแสดงว่าการเริ่มต้นเซิร์ฟเวอร์สำเร็จ โปรดทราบว่าการเริ่มต้นครั้งแรกอาจใช้เวลานานเนื่องจากการตั้งค่าทั้งหมด เมื่อพร้อมแล้ว คุณจะเห็นข้อความ Server startup complete.
ในคอนโซล ตอนนี้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้โดยตรงผ่านเบราว์เซอร์เซิร์ฟเวอร์ในเกม โดยใส่ที่อยู่ IP และพอร์ตเซิร์ฟเวอร์ของคุณ (พอร์ตเริ่มต้นคือ 27000)
สรุป
ยินดีด้วย คุณได้ติดตั้งและตั้งค่าเซิร์ฟเวอร์ Avorion บน VPS ของคุณสำเร็จแล้ว! ขั้นตอนต่อไป เราแนะนำให้ดูคู่มือ Setup Linux Service ของเรา ซึ่งครอบคลุมการตั้งค่าเซิร์ฟเวอร์เกมเฉพาะของคุณเป็นบริการ ซึ่งจะมีประโยชน์มากมาย เช่น การเปิดเซิร์ฟเวอร์อัตโนมัติเมื่อบูต, อัปเดตเซิร์ฟเวอร์อัตโนมัติ, การจัดการและเข้าถึงบันทึกได้ง่าย และอื่นๆ อีกมากมาย!
ถ้าคุณมีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!