VPS: ตั้งค่าเซิร์ฟเวอร์เฉพาะ Rust บน Linux
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
คุณมี VPS Linux และอยากติดตั้งเซิร์ฟเวอร์เฉพาะ Rust ไว้ใช่ไหม? คุณมาถูกที่แล้ว ในคู่มือนี้เราจะอธิบายขั้นตอนทีละขั้นตอนในการติดตั้งเซิร์ฟเวอร์นี้บนเซิร์ฟเวอร์ Linux ของคุณผ่าน SteamCMD เราจะใช้ Ubuntu เป็นตัวอย่าง แต่ขั้นตอนน่าจะคล้ายกันกับดิสโทรอื่นๆ
รู้ไหมว่าคุณสามารถติดตั้ง ZAP GS/TS3 Interface ของเราได้โดยตรงบน VPS ของคุณ ช่วยให้ตั้งค่าเซิร์ฟเวอร์เกม พร้อมการเชื่อมต่อกับแดชบอร์ด ZAP-Hosting ได้ง่ายๆ แค่ไม่กี่คลิก! ดูข้อมูลเพิ่มเติมเกี่ยวกับ GS/TS3 Interface ได้ที่นี่
เตรียมตัว
เริ่มต้นด้วยการเชื่อมต่อกับ VPS ของคุณผ่าน SSH ใช้ คู่มือการเข้าถึง SSH เบื้องต้น ของเรา ถ้าคุณต้องการความช่วยเหลือ
นอกจากนี้ คุณต้องตั้งค่า SteamCMD ครั้งแรกถ้านี่เป็นครั้งแรกที่ใช้บนเซิร์ฟเวอร์ Linux ของคุณ ใช้ คู่มือการตั้งค่า SteamCMD บน Linux ของเรา และตรวจสอบให้แน่ใจว่า SteamCMD ตั้งค่าเสร็จสมบูรณ์ก่อนดำเนินการต่อ
การติดตั้ง
เริ่มด้วยการล็อกอินเป็นผู้ใช้ steam
และไปที่โฟลเดอร์ home ของผู้ใช้ steam
เพื่อจัดระเบียบไฟล์
sudo -u steam -s
cd ~
เมื่อเข้าสู่ระบบแล้ว คุณสามารถเริ่มติดตั้งได้ด้วยคำสั่งนี้ เพื่อใช้ SteamCMD ติดตั้งเซิร์ฟเวอร์ Rust ลงในโฟลเดอร์ของผู้ใช้ steam
โดยตรง
steamcmd +force_install_dir '/home/steam/Rust-Server' +login anonymous +app_update 258550 validate +quit
โปรดรอจนกว่าการดาวน์โหลดจะเสร็จสมบูรณ์ อาจใช้เวลานานสำหรับเกมที่มีขนาดใหญ่ เมื่อเสร็จแล้วจะมีข้อความยืนยันความสำเร็จแสดงขึ้น
การตั้งค่า
ตอนนี้คุณได้ตั้งค่าเซิร์ฟเวอร์ Rust เสร็จแล้ว คุณสามารถปรับแต่งเซิร์ฟเวอร์เพิ่มเติมผ่านไฟล์คอนฟิกที่อยู่ในโฟลเดอร์เซิร์ฟเวอร์ของคุณ
ไปที่โฟลเดอร์หลักและสร้างไฟล์ .sh
ซึ่งจะเป็นไฟล์ bash สำหรับสตาร์ทเซิร์ฟเวอร์และปรับพารามิเตอร์ต่างๆ
nano /home/steam/Rust-Server/start_server.sh
จากนั้นเพิ่มเนื้อหาต่อไปนี้ลงในไฟล์ bash ด้านล่างนี้มีพารามิเตอร์พื้นฐานและที่ใช้บ่อย หากอยากเพิ่มหรือเรียนรู้เพิ่มเติมเกี่ยวกับแต่ละพารามิเตอร์ แนะนำให้ดูที่ Rust wiki อย่างเป็นทางการ ซึ่งมีตัวเลือกการตั้งค่าทั้งหมด
#!/bin/bash
/home/steam/Rust-Server/RustDedicated -batchmode -nographics +server.hostname "your_server_name" +server.port 28015 +server.identity "my_server" +server.maxplayers 50 +server.worldsize 1000 +server.saveinterval 300
บันทึกไฟล์โดยกด CTRL+X
ตามด้วย Y
แล้วกด Enter
สุดท้ายเพื่อให้ไฟล์ bash นี้รันได้โดยไม่ต้องใช้สิทธิ์ sudo ให้รันคำสั่งนี้เพื่อเพิ่มสิทธิ์ในการรันไฟล์
chmod +x /home/steam/Rust-Server/start_server.sh
การเริ่มต้นและเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ถึงเวลาสตาร์ทเซิร์ฟเวอร์แล้ว ไปที่โฟลเดอร์เกมหลักและรันไฟล์เชลล์ start_server.sh
/home/steam/Rust-Server/start_server.sh
คุณจะเห็นล็อกแสดงในพรอมต์คำสั่ง ซึ่งบ่งบอกว่าการเริ่มต้นเซิร์ฟเวอร์สำเร็จ โปรดทราบว่าการเริ่มต้นครั้งแรกอาจใช้เวลานานเพราะต้องตั้งค่าทุกอย่าง หากทุกอย่างเป็นไปตามคาด เซิร์ฟเวอร์ของคุณจะปรากฏในรายชื่อเซิร์ฟเวอร์ หรือคุณสามารถเชื่อมต่อโดยตรงโดยค้นหา: [your_ip_address]:28015
สรุป
ยินดีด้วย คุณติดตั้งและตั้งค่าเซิร์ฟเวอร์ Rust บน VPS ของคุณสำเร็จแล้ว! ขั้นตอนต่อไป เราแนะนำให้ดูคู่มือ ตั้งค่าบริการ Linux ซึ่งจะช่วยให้คุณตั้งค่าเซิร์ฟเวอร์เกมเฉพาะของคุณเป็นบริการอัตโนมัติ มีข้อดีหลายอย่าง เช่น สตาร์ทเซิร์ฟเวอร์อัตโนมัติเมื่อบูต, อัปเดตเซิร์ฟเวอร์อัตโนมัติ, การจัดการง่าย และเข้าถึงล็อกได้สะดวก รวมถึงฟีเจอร์อื่นๆ อีกเพียบ!
ถ้ามีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือคุณทุกวัน!