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

VPS: การตั้งค่า Foundry Dedicated Server บน Linux

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

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

แนะนำ

คุณมี VPS Linux และต้องการติดตั้งบริการ Foundry 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 ถูกตั้งค่าเรียบร้อยก่อนดำเนินการต่อ

Wine Compatibility Layer

Foundry ตอนนี้ยังไม่มีเซิร์ฟเวอร์เวอร์ชัน native สำหรับ Linux ซึ่งหมายความว่าคุณต้องเตรียมตัวเพิ่มอีกขั้นตอนเพื่อรันเซิร์ฟเวอร์เวอร์ชัน Windows บน Linux

คุณต้องติดตั้งเลเยอร์ความเข้ากันได้ Wine ครั้งเดียวถ้านี่เป็นครั้งแรกที่คุณใช้บนเซิร์ฟเวอร์ Linux ของคุณ กรุณาใช้คู่มือ Wine Compatibility Layer Setup ของเราเพื่อทำการตั้งค่านี้ก่อนดำเนินการต่อ

การติดตั้ง

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

sudo -u steam -s
cd ~

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

steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir '/home/steam/Foundry-Server' +login anonymous +app_update 2915550 validate +quit

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

การตั้งค่า

ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ Foundry เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งการตั้งค่าเพิ่มเติมผ่านไฟล์คอนฟิกที่อยู่ในไดเรกทอรีของเซิร์ฟเวอร์

คุณสามารถแก้ไขพารามิเตอร์ทั้งหมดได้โดยเข้าไปแก้ไขไฟล์คอนฟิก app.cfg ที่อยู่ในไดเรกทอรีหลัก

nano /home/steam/Foundry-Server/app.cfg

ดูคู่มือ Foundry Server Configuration ของเราเพื่อดูตัวเลือกทั้งหมดและความหมายของแต่ละตัวเลือก

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

ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่ไดเรกทอรีเกมหลักและรันไฟล์ปฏิบัติการ FoundryDedicatedServerLauncher.exe โดยใช้คำสั่งด้านล่าง อย่าลืมเพิ่มคำสั่ง xvfb-run และ wine เพื่อรันผ่านเลเยอร์ความเข้ากันได้ Wine

xvfb-run wine /home/steam/Foundry-Server/FoundryDedicatedServer.exe

คุณจะเห็นล็อกปรากฏในพรอมต์คำสั่งซึ่งแสดงว่าการเริ่มต้นสำเร็จ หากทุกอย่างเป็นไปตามคาด เซิร์ฟเวอร์ของคุณจะปรากฏในรายการเซิร์ฟเวอร์ หรือคุณสามารถเชื่อมต่อโดยตรงโดยใช้แถบค้นหาด้านล่างในรายการเซิร์ฟเวอร์และค้นหาด้วย: [your_ip_address]:3724

สรุป

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

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