สร้าง Terraria Server จาก Raspberry Pi

เนื่องจากได้ Raspberry Pi3 มา เลยทดสอบ ทดลองหลายๆอย่าง พอดีเห็นลูกชายเล่นเกมส์ Terraria เลยลองสร้าง Terraria Server จาก Raspberry Pi 3 โดยต้องลงระบบปฏิบัติการ Raspbian เรียบร้อยแล้วนะ

อุปกรณ์ที่ต้องใช้ได้แก่
Raspberry Pi 2 or 3
Micro SD Card
Power Supply
Internet (pi 3จะมีไวไฟ)

เราจะตั้งค่าเซิร์ฟเวอร์ Terraria บน Raspberry Pi โดยใช้ซอฟต์แวร์เซิร์ฟเวอร์ Tshock โดยปกติซอฟต์แวร์นี้จะไม่ทำงานหากไม่มีเฟรมเวิร์ก. net ของ Microsoft แต่ต้องขอบคุณโครงการ Mono project ที่เราสามารถเลี่ยงได้โดยการใช้งานโอเพ่นซอร์สของเฟรมเวิร์ก

1.ก่อนที่เราจะเริ่มต้นด้วยการตั้งค่าซอฟต์แวร์เซิร์ฟเวอร์ Terraria บน Raspberry Pi ของเราเราจะต้องตรวจสอบให้แน่ใจว่าRaspberry Piของเราทันสมัยแล้วโดยใช้คำสั่งต่อไปนี้

sudo apt-get update
sudo apt-get upgrade

2.ติดตั้ง mono ใช้คำสั่งต่อไปนี้
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

echo “deb http://download.mono-project.com/repo/debian stretch main” | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

3.เราทำเช่นนี้เพื่อให้แพคเกจซอฟต์แวร์ Mono สามารถใช้ได้กับเราในรายการแพคเกจของเรา รันสองคำสั่งต่อไปนี้บน Raspberry Pi

sudo apt-get update
sudo apt-get upgrade

4.เมื่อการอัปเดตเสร็จสิ้นในที่สุดเราก็สามารถติดตั้งซอฟต์แวร์โมโนได้โดยการรันคำสั่งต่อไปนี้ในเทอร์มินัลของ Raspberry Pi

sudo apt-get install mono-complete

5.ก่อนที่เราจะดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ Terraria ไปยัง Raspberry Pi ของเราเราจะสร้างโฟลเดอร์เพื่อเก็บไว้ในนั้นก่อนแล้วจึงเปลี่ยนไดเรกทอรีเข้าไป เราสามารถทำได้โดยการเรียกใช้สองคำสั่งต่อไปนี้

mkdir ~/tshock
cd ~/tshock

6.ตอนนี้เราอยู่ในโฟลเดอร์ที่สร้างขึ้นใหม่ให้ดาวน์โหลดซอฟต์แวร์เซิร์ฟเวอร์ Terraria ไปยัง Raspberry Pi ของเราโดยเรียกใช้คำสั่งต่อไปนี้ รุ่นที่เรากำลังดาวน์โหลดคือ 4.3.25 สำหรับ Terraria 1.3.5.3 เราสามารถดาวน์โหลดซอฟต์แวร์โดยใช้คำสั่งต่อไปนี้ใน Raspberry Pi ของเรา

wget https://github.com/Pryaxis/TShock/releases/download/v4.3.25/tshock_4.3.25.zip

7.แตกไฟล์ zip โดยใช้คำสั่งต่อไปนี้บน Raspberry Pi ของเรา ในขณะที่การคลายซิปมาเป็นค่าเริ่มต้นในการติดตั้ง Raspbian พื้นฐาน ถ้าใช้คำสั่งไม่ได้ให้ทำใน GUI

unzip tshock_4.3.24.zip

8.เซิร์ฟเวอร์ TShock เราสามารถรันเซิร์ฟเวอร์โดยใช้ Mono ในที่สุด ในการทำเช่นนี้เราจำเป็นต้องเรียกใช้คำสั่งต่อไปนี้ใน Raspberry Pi ในขณะที่เราอยู่ในโฟลเดอร์ tshock

mono TerrariaServer.exe

หลังจากนั้นก็ทำตามขั้นตอนที่แสดงในขณะที่กำลังทำงาน

ตอนหน้าจะมาว่ากันถึงเรื่องการ ทำ port forward ให้ผู้เล่นอื่นๆสามารถคอนเนคมาที่ Server Terraria ของเราได้

Div24Hr.COM
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.