เซิร์ฟเวอร์เฉพาะ: การตั้งค่า Conan Exiles Dedicated Server บน Linux
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
คุณมีเซิร์ฟเวอร์เฉพาะ Linux และต้องการติดตั้งบริการ Conan Exiles Dedicated Server บนเซิร์ฟเวอร์ของคุณใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ Linux ของคุณผ่าน SteamCMD เราจะใช้ Ubuntu เป็นตัวอย่าง แต่กระบวนการควรจะคล้ายกันมากสำหรับดิสทริบิวชันอื่นๆ
รู้ไหมว่าคุณสามารถติดตั้ง ZAP GS/TS3 Interface ของเราโดยตรงบนเซิร์ฟเวอร์เฉพาะของคุณ เพื่อให้คุณตั้งค่าเซิร์ฟเวอร์เกมได้ง่ายๆ พร้อมการเชื่อมต่อโดยตรงกับแดชบอร์ด ZAP-Hosting ของคุณในไม่กี่คลิก! เรียนรู้เพิ่มเติมเกี่ยวกับ GS/TS3 Interface
การเตรียมตัว
เริ่มต้นด้วยการเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะของคุณผ่าน SSH หากคุณต้องการความช่วยเหลือในการเชื่อมต่อ โปรดดูคู่มือ SSH Initial Access
คุณจะต้องทำการตั้งค่า SteamCMD ครั้งแรกหากนี่เป็นครั้งแรกที่คุณใช้บนเซิร์ฟเวอร์ Linux ของคุณ โปรดใช้คู่มือ SteamCMD Linux Setup และตรวจสอบให้แน่ใจว่า SteamCMD ถูกตั้งค่าเรียบร้อยก่อนดำเนินการต่อ
Conan Exiles ตอนนี้ยังไม่มีเซิร์ฟเวอร์เกมเวอร์ชัน native บน Linux ซึ่งหมายความว่าคุณต้องเตรียมตัวเพิ่มอีกขั้นตอนเพื่อรันเซิร์ฟเวอร์เวอร์ชัน Windows บน Linux
คุณต้องติดตั้งเลเยอร์ความเข้ากันได้ Wine ครั้งเดียวเท่านั้นหากนี่เป็นครั้งแรกที่คุณใช้บนเซิร์ฟเวอร์ Linux ของคุณ โปรดใช้คู่มือ Wine Compatibility Layer Setup ของเราเพื่อเตรียมตัวก่อนดำเนินการต่อ
การติดตั้ง
เริ่มต้นด้วยการล็อกอินเป็นผู้ใช้ steam
และไปที่ไดเรกทอรีโฮมของผู้ใช้ steam
เพื่อจัดระเบียบไฟล์
sudo -u steam -s
cd ~
เมื่อเข้าสู่ระบบแล้ว คุณสามารถเริ่มกระบวนการติดตั้งโดยใช้คำสั่งนี้เพื่อเริ่มติดตั้งผ่าน SteamCMD โดยตรงในผู้ใช้ steam
ของคุณ โดยใช้พารามิเตอร์ +@sSteamCmdForcePlatformType windows
เพื่อบังคับให้ติดตั้งไบนารีของ Windows
steamcmd +@sSteamCmdForcePlatformType windows +force_install_dir '/home/steam/Conan-Server' +login anonymous +app_update 443030 validate +quit
โปรดรอจนกว่าการดาวน์โหลดจะเสร็จสมบูรณ์ อาจใช้เวลานานสำหรับเกมที่มีขนาดใหญ่ เมื่อสำเร็จ คุณจะเห็นข้อความยืนยันความสำเร็จปรากฏขึ้น
การตั้งค่า
ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ Conan Exiles เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งการตั้งค่าเซิร์ฟเวอร์เพิ่มเติมผ่านไฟล์คอนฟิกที่อยู่ในไดเรกทอรีของเซิร์ฟเวอร์
คุณสามารถแก้ไขพารามิเตอร์ทั้งหมดได้โดยเข้าไปแก้ไขไฟล์คอนฟิก WindowsServerEngine.ini ที่อยู่ในไดเรกทอรีนี้
nano /home/steam/Conan-Server/Engine/Config/Windows/WindowsServerEngine.ini
คุณสามารถเพิ่มตัวเลือกการตั้งค่าโดยเพิ่มพารามิเตอร์เฉพาะ เช่น หากต้องการตั้งชื่อเซิร์ฟเวอร์ รหัสผ่าน และรหัสผ่านแอดมิน ให้เพิ่มบรรทัดเหล่านี้ในไฟล์
[OnlineSubsystem]
ServerName=[your_servername]
ServerPassword=[your_password]
[ServerSettings]
AdminPassword=[your_adminpassword]
เราแนะนำให้คุณเข้าไปดูที่ Conan Exiles Wiki เพื่อดูรายการตัวเลือกการตั้งค่าที่ครบถ้วน
การเริ่มต้น & การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ถึงเวลาที่จะเริ่มเซิร์ฟเวอร์ของคุณแล้ว ไปที่ไดเรกทอรีเกมหลักและรันไฟล์ ConanSandboxServer.exe ด้วยคำสั่งด้านล่าง อย่าลืมเพิ่มคำสั่ง xvfb-run และ wine64 เพื่อรันผ่านเลเยอร์ความเข้ากันได้ Wine
xvfb-run wine64 /home/steam/Conan-Server/ConanSandboxServer.exe
คุณจะเห็นล็อกจำนวนมากปรากฏในพรอมต์คำสั่ง แสดงว่าเซิร์ฟเวอร์กำลังเริ่มทำงาน คุณสามารถเชื่อมต่อโดยตรงได้โดยค้นหาเซิร์ฟเวอร์ในรายชื่อเซิร์ฟเวอร์ หรือเชื่อมต่อโดยตรงผ่าน: [your_ip_address]:7777
สรุป
ยินดีด้วย คุณได้ติดตั้งและตั้งค่าเซิร์ฟเวอร์ Conan Exiles บนเซิร์ฟเวอร์เฉพาะของคุณสำเร็จแล้ว! ขั้นตอนต่อไป เราแนะนำให้ดูคู่มือ Setup Linux Service ซึ่งครอบคลุมการตั้งค่าเซิร์ฟเวอร์เกมเฉพาะของคุณเป็นบริการ ซึ่งจะช่วยให้คุณได้ประโยชน์มากมาย เช่น การเปิดเซิร์ฟเวอร์อัตโนมัติเมื่อบูต, อัปเดตเซิร์ฟเวอร์อัตโนมัติ, การจัดการและเข้าถึงล็อกได้ง่าย และอื่นๆ อีกมากมาย!
ถ้าคุณมีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!