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

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

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

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

แนะนำ

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

เคล็ดลับ

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

การเตรียมตัว

เริ่มต้นด้วยการเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะของคุณผ่าน SSH หากต้องการความช่วยเหลือในการเชื่อมต่อ ใช้คู่มือ SSH Initial Access ของเราได้เลย

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

Wine Compatibility Layer

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

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

การติดตั้ง

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

sudo -u steam -s
cd ~

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

steamcmd +force_install_dir '/home/steam/ARK-SA-Server' +login anonymous +app_update 2430930 validate +quit

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

การตั้งค่า

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

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

nano /home/steam/ARK-SA-Server/ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini

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

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

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

xvfb-run wine /home/steam/ARK-SA-Server/ShooterGame/Binaries/Win64/ArkAscendedServer.exe TheIsland_WP?listen
ข้อมูล

น่าเสียดายที่เนื่องจากไม่มีการรองรับ คุณไม่สามารถรันเวอร์ชันเซิร์ฟเวอร์ Anti-Cheat Battleye บน Linux ได้ เพราะ Anti-Cheat ไม่รองรับเลย

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

สรุป

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

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