ตั้งค่าเซิร์ฟเวอร์เฉพาะ CS:GO บน Linux
ผลิตภัณฑ์ที่เหมาะสำหรับคู่มือนี้
เริ่มต้นทันที — สั่งซื้อผลิตภัณฑ์ที่เหมาะสมและทำตามคู่มือนี้ทีละขั้นตอน
แนะนำ
คุณมี VPS/เซิร์ฟเวอร์เฉพาะ Linux และอยากติดตั้งบริการเซิร์ฟเวอร์เฉพาะ CS:GO ไว้ใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งบริการนี้บนเซิร์ฟเวอร์ 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/CS:GO-ds' +login anonymous +app_update 730 validate +quit
โปรดรอจนกว่าการดาวน์โหลดจะเสร็จสมบูรณ์ อาจใช้เวลานานสำหรับเกมที่มีขนาดใหญ่ เมื่อสำเร็จ คุณจะเห็นข้อความยืนยันความสำเร็จปรากฏขึ้น
การตั้งค่า
ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ CS:GO เสร็จเรียบร้อยแล้ว คุณสามารถปรับแต่งเซิร์ฟเวอร์เพิ่มเติมได้โดยแก้ไขไฟล์ launch
ไปที่ไดเรกทอรีหลัก จากนั้นเข้าไปที่โฟลเดอร์ cfg และเปิดไฟล์ server.cfg เพื่อแก้ไขตัวเลือกเซิร์ฟเวอร์
nano /home/steam/CS:GO-ds/game/csgo/cfg/server.cfg
การลงทะเบียน GSL Token
เพื่อให้ผู้เล่นคนอื่นเข้าร่วมเซิร์ฟเวอร์ของคุณได้ คุณต้องสร้างและใส่ Game Server Login Token (GSLT) โทเค็นนี้จะยืนยันตัวเซิร์ฟเวอร์ของคุณกับ Steam เพื่อสร้าง GSLT ให้ไปที่ http://steamcommunity.com/dev/managegameservers และสร้างโทเค็นโดยใช้รหัสเกม 4465480 ซึ่งเป็นของ CS:GO Standalone เวอร์ชันใหม่
เมื่อได้โทเค็นแล้ว ให้ใส่ในพารามิเตอร์การเปิดเซิร์ฟเวอร์ด้วย +sv_setsteamaccount <TOKEN>
การเริ่มต้นและเชื่อมต่อเซิร์ฟเวอร์
ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่ไดเรกทอรีเกมหลักและรันคำสั่งเปิดเซิร์ฟเวอร์นี้:
./CS:GO -dedicated +map de_dust2
คุณจะเห็นล็อกในคอนโซลแสดงว่าเซิร์ฟเวอร์เริ่มทำงานเรียบร้อย โปรดทราบว่าการเริ่มต้นครั้งแรกอาจใช้เวลานานเพราะกำลังตั้งค่าทุกอย่าง หรือคุณสามารถเชื่อมต่อโดยตรงผ่านแถบค้นหาด้านล่างในรายการเซิร์ฟเวอร์ โดยค้นหาที่: [your_ip_address]:2456
สรุป
ยินดีด้วย คุณติดตั้งและตั้งค่าเซิร์ฟเวอร์ CS:GO บน VPS/เซิร์ฟเวอร์เฉพาะของคุณสำเร็จแล้ว! ขั้นตอนต่อไป เราแนะนำให้ดูคู่มือ Setup Linux Service ซึ่งจะสอนวิธีตั้งค่าเซิร์ฟเวอร์เกมเฉพาะของคุณเป็นบริการ ช่วยให้เซิร์ฟเวอร์เปิดอัตโนมัติเมื่อบูต อัปเดตอัตโนมัติ จัดการง่าย และเข้าถึงล็อกได้สะดวก รวมถึงฟีเจอร์เจ๋งๆ อีกเพียบ!
ถ้ามีคำถามหรืออยากได้ความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือทุกวัน! 🙂