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