การสร้างเซิร์ฟเวอร์ Teamspeak 3 บน Ubuntu 14 64 บิต
ภาพรวมไม่ว่าคุณจะทำงานในโครงการความร่วมมือขนาดใหญ่กับทีมพัฒนาของคุณหรือฆ่าหัวหน้าในเกมสวมบทบาทใหม่ล่าสุด
Terraria เป็น MMORPG จากการขุดการสร้างและการต่อสู้ บางคนบอกว่ามันเป็น Minecraft รุ่น 2D แต่นั่นคงไม่ยุติธรรมกับข้อเสนอของ Terraria ไม่ใช่แค่การยิงยาว ๆ
ในคู่มือนี้ฉันจะแสดงวิธีสร้างเซิร์ฟเวอร์ Terraria ด้วย TShock บน Linux คุณสามารถตั้งค่าเซิร์ฟเวอร์ Terraria หลายเครื่องได้
แนะนำให้ใช้ความรู้พื้นฐานของ Linux อย่างน้อยที่สุดคุณควรเข้าใจวิธีการใช้ SSH
ในตอนท้ายของบทช่วยสอนคุณจะสามารถเชิญเพื่อน ๆ เข้าร่วมภารกิจมหากาพย์ของคุณ
บทช่วยสอนนี้ใช้ Ubuntu 14.10 แต่รสชาติล่าสุดของ Ubuntu หรือ Debian จะใช้งานได้ สำหรับ Linux รุ่นอื่น ๆ ชื่อแพ็คเกจอาจแตกต่างกัน แต่ขั้นตอนและการตั้งค่าส่วนใหญ่จะเหมือนกัน
เราจะเริ่มต้นด้วยเซิร์ฟเวอร์ Ubuntu 14.10 ใหม่บน Vultr
Terraria ใช้หน่วยความจำค่อนข้างน้อยโดยเฉพาะกับโลกขนาดใหญ่ ตัวอย่างเช่นเซิร์ฟเวอร์ Vultr ที่มี RAM ขนาด 1024MB จะรองรับโลกเล็ก ๆ ที่มีผู้เล่นเพียงไม่กี่คน
รูปภาพที่ใช้ Ubuntu บน Vultr ที่สะอาดเริ่มต้นด้วยการเข้าถึงบริการพื้นฐาน เฉพาะพอร์ต NTP และ SSH เท่านั้นที่เปิด หากคุณต้องการโฮสต์บริการอื่น ๆ คุณอาจต้องการรักษาความปลอดภัยของทราฟฟิกขาเข้าและย้ายพอร์ต SSH ของคุณไปยังสิ่งอื่นนอกเหนือจากพอร์ตเริ่มต้น
คำแนะนำนี้ไม่ครอบคลุมการเปลี่ยนแปลงทั้งหมดที่จำเป็นในการรักษาความปลอดภัยเซิร์ฟเวอร์ของคุณ - มีคำแนะนำอื่น ๆ ในเอกสาร Vultr จำไว้ว่า Terraria ใช้พอร์ต TCP 7777ตามค่าเริ่มต้น
เราจะสร้างผู้ใช้ขั้นพื้นฐานเพื่อเรียกใช้เซิร์ฟเวอร์ Terraria เนื่องจากเราไม่ต้องการเรียกใช้เซิร์ฟเวอร์ในฐานะรูท หลังจากนั้นเราจะติดตั้งแพ็คเกจที่จำเป็น
เข้าสู่ระบบเซิร์ฟเวอร์ของคุณในฐานะรูทและสร้างผู้ใช้ใหม่สำหรับเซิร์ฟเวอร์ Terraria ของคุณ คุณอาจได้รับข้อความแสดงข้อผิดพลาดเกี่ยวกับสถานที่ที่หายไป ไม่สนใจสิ่งเหล่านั้นในตอนนี้
adduser terraria
ระบบจะขอรหัสผ่าน UNIX ใหม่ ป้อนรหัสผ่านแบบสุ่มที่ปลอดภัยและจำได้ (หรือจดไว้)
ตอนนี้ระบบจะขอรายละเอียดผู้ใช้บางส่วน คุณสามารถกดEnterเพื่อปล่อยว่างไว้
เมื่อระบบขอให้คุณยืนยันข้อมูล ( "คือข้อมูลที่ถูกต้องหรือไม่") กดYตามด้วยใส่
Terraria เป็นเกมที่ใช้เฟรมเวิร์ก ".NET" ของ Microsoft การใช้งาน Linux ของ ".NET" เรียกว่า "mono" เราจะติดตั้งเฉพาะแพ็คเกจที่จำเป็นเพื่อให้เกมทำงานได้และแพ็คเกจสนับสนุนบางส่วน
apt-get -y install wget unzip screen \
libmono-corlib4.0-cil libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
libmono-system-runtime4.0-cil mono-runtime mono-runtime-sgen libmono-corlib4.0-cil \
libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
libmono-system-runtime4.0-cil mono-runtime mono-runtime-sgen libmono-data-tds4.0-cil \
libmysql6.4-cil libmono-system-runtime-serialization4.0-cil \
libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-data-linq4.0-cil \
libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil
ระบบของคุณพร้อมที่จะเรียกใช้ Terraria แล้ว
ณ จุดนี้คุณจะต้องเข้าสู่ระบบเซิร์ฟเวอร์ของคุณในฐานะผู้ใช้ "terraria"
su terraria
ดาวน์โหลดและเปิดเครื่องรูด TShock คุณสามารถตรวจสอบเว็บไซต์ TShock อย่างเป็นทางการสำหรับรุ่นใหม่ การดาวน์โหลดเซิร์ฟเวอร์ Terraria มาพร้อมกับ TShock
wget -O tshock.zip 'https://github.com/NyxStudios/TShock/releases/download/v4.2.9/tshock_4.2.9.zip'
unzip tshock.zip -d ~/tshock
ครั้งแรกที่คุณเริ่ม TShock คุณจะต้องเข้าร่วมเซิร์ฟเวอร์ของคุณเพื่อให้ตัวคุณเป็นผู้ดูแลระบบ เริ่มต้นเซิร์ฟเวอร์
cd ~/tshock
mono TerrariaServer.exe
gameserver จะเริ่มและแสดงเวอร์ชั่นเซิร์ฟเวอร์ให้คุณ หลังจากนั้นมันจะถามคุณว่าโลกที่คุณต้องการเริ่มต้น เนื่องจากนี่เป็นเซิร์ฟเวอร์ใหม่จึงไม่มีโลกใบก่อน เราจะสร้างขึ้นมาใหม่
ยิ่งโลกมีขนาดใหญ่เท่าใดคุณจะต้องการหน่วยความจำมากขึ้นเท่านั้น โปรดจำไว้ว่าเซิร์ฟเวอร์ Vultr พื้นฐานที่มี RAM ขนาด 1024MB จะรองรับโลกเล็ก ๆ เท่านั้น
เซิร์ฟเวอร์จะเริ่มสร้างโลกใหม่ของคุณ เมื่อเสร็จแล้วคุณจะกลับมาที่เมนูตัวเลือกหลัก
โลกของคุณจะถูกโหลดและ TShock จะแสดงรหัสอนุญาตให้คุณ
การแจ้งเตือน TShock: ในการเป็น SuperAdmin ให้เข้าร่วมเกมและพิมพ์ / auth 2044111
โทเค็นนี้จะแสดงจนกว่าจะปิดใช้งานโดยการตรวจสอบ (/ รับรองความถูกต้องยืนยัน)
เขียนรหัสนี้และเริ่ม Terraria
เคล็ดลับ: ใช้โหมดหน้าต่างใน Terraria เพื่อให้คุณสามารถสลับระหว่างเซสชัน SSH ของคุณกับเกม
Multiplayer -> Join
ไปที่ขอแสดงความยินดีคุณเพิ่งเข้าสู่โลกใหม่ของคุณ ตอนนี้ได้เวลาพิสูจน์ตัวตนในฐานะผู้ดูแลระบบแล้ว
/auth XXXXXXX
แทนที่XXXXXXX
ด้วยรหัสการพิสูจน์ตัวตนที่แสดงเมื่อเซิร์ฟเวอร์ของคุณเริ่มทำงานเซิร์ฟเวอร์จะยืนยันรหัสยืนยันตัวตนของคุณและแสดงข้อความ
You are now superadmin, please do the following to finish your install:
/user add <username> <password> superadmin
Creates: <username> with the password <password> as part of the superadmin
group.
Please use /login <username> <password> to login from now on.
If you understand, please /login <username <password> now, and type
/auth-verify
หมายเหตุ: หากข้อความหายไปเร็วเกินไปให้กดEnterเพื่อแสดงอีกครั้ง
เซิร์ฟเวอร์ต้องการให้เราสร้างผู้ใช้ผู้ดูแลระบบใหม่เพื่อให้เราสามารถได้รับสิทธิ์ผู้ดูแลระบบในครั้งต่อไปที่เราเข้าร่วมเซิร์ฟเวอร์ของเรา
/user add <username> <password> superadmin
แทนที่<username>
และ<password>
ด้วยชื่อผู้ใช้ของคุณเองและรหัสผ่านใหม่/login username password
อีกครั้งและเข้าสู่ระบบโดยใช้/auth-verify
ถ้าทั้งหมดนี้ทำงานอย่างถูกต้องคุณสามารถยืนยันทุกอย่างด้วยตอนนี้การกำหนดค่าเสร็จแล้ว เราจะปิดเซิร์ฟเวอร์และให้มันบันทึกทุกอย่าง
ก่อนอื่นให้ยกเลิกการเชื่อมต่อไคลเอ็นต์ Terraria ของคุณจากเซิร์ฟเวอร์
ตอนนี้ปิดเซิร์ฟเวอร์ นี่คือความสำเร็จในเซสชั่น SSH ของคุณโดยการพิมพ์ "ปิด" ในคอนโซลเซิร์ฟเวอร์แล้วกดEnter
การกำหนดค่าเริ่มต้นเสร็จสมบูรณ์แล้ว
เราต้องการให้เซิร์ฟเวอร์ทำงานต่อไปแม้ว่าเราจะยกเลิกการเชื่อมต่อเซสชัน SSH ของเราก็ตาม ดังนั้นเราจะใช้screen
เซสชันเพื่อทำเช่นนั้น
ในฐานะผู้ใช้ "terraria" หน้าจอเริ่มต้น:
screen
กดEnterเพื่อปิดหน้าจอเครดิต ตอนนี้เริ่มเซิร์ฟเวอร์ TShock อีกครั้ง
cd ~/tshock
mono TerrariaServer.exe
โหลดโลกของคุณ
ขณะนี้คุณอยู่ในคอนโซลเซิร์ฟเวอร์สำหรับรายการของคำสั่งพิมพ์ "ความช่วยเหลือ" จากนั้นกดEnter คุณสามารถป้อนคำสั่งเซิร์ฟเวอร์ Terraria ในคอนโซลนี้
ในการปิดเซสชัน SSH ของคุณและให้เซิร์ฟเวอร์ทำงานต่อไปให้ใช้ลำดับคีย์ต่อไปนี้:
คุณจะไม่ได้รับการตอบรับใด ๆ จนกว่าคุณกดDที่สำคัญ
หลังจากนี้หน้าจอของคุณจะถูกล้างและคุณจะเห็นผลลัพธ์คล้ายกับที่แสดงด้านล่าง
[ถอดจาก 1298.pts-2.vultr]
ตอนนี้คุณสามารถปิดเซสชัน SSH ของคุณได้อย่างปลอดภัยแล้วและเซิร์ฟเวอร์จะทำงานต่อไปในพื้นหลัง
เมื่อคุณเชื่อมต่อกับเซิร์ฟเวอร์อีกครั้งคุณสามารถพิมพ์ต่อไปนี้เพื่อเข้าสู่คอนโซลของเซิร์ฟเวอร์อีกครั้ง:
screen -r
มีตัวเลือกและสิ่งต่าง ๆ มากมายให้เปลี่ยนแปลงด้วยเซิร์ฟเวอร์ TShock โปรดอ่านเอกสารประกอบสำหรับรายละเอียดเพิ่มเติม สนุก!
ภาพรวมไม่ว่าคุณจะทำงานในโครงการความร่วมมือขนาดใหญ่กับทีมพัฒนาของคุณหรือฆ่าหัวหน้าในเกมสวมบทบาทใหม่ล่าสุด
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีตั้งค่าเซิร์ฟเวอร์ Left 4 Dead 2 บน Ubuntu คู่มือนี้ได้รับการทดสอบบนเซิร์ฟเวอร์ Ubuntu 15.10 ปรับปรุงข้อกำหนดเบื้องต้น
ในคู่มือนี้คุณจะได้เรียนรู้วิธีตั้งค่าเซิร์ฟเวอร์ 7 Days to Die (7D2D) ของคุณเองบน Ubuntu โปรดทราบว่าเกมนี้ยังคงเข้าถึงได้เร็วและที่อื่น
ยินดีต้อนรับสู่การกวดวิชา Vultr อื่น ที่นี่คุณจะได้เรียนรู้วิธีการติดตั้งและเรียกใช้เซิร์ฟเวอร์ SAMP คู่มือนี้เขียนขึ้นสำหรับ CentOS 6 ข้อกำหนดเบื้องต้นคุณจะต้อง
บทช่วยสอนนี้จะกล่าวถึงกระบวนการติดตั้งเซิร์ฟเวอร์เกม Half Life 2 บนระบบ CentOS 6 ขั้นตอนที่ 1: การติดตั้งข้อกำหนดเบื้องต้นเพื่อตั้งค่า ou
ในบทความนี้เราจะสร้างเซิร์ฟเวอร์ Dota 2 Dota เป็นเกมเล่นพร้อมกันหลายคนที่ปล่อยโดย Valve ซึ่งเป็น บริษัท หลัง Steam เพื่อเป็นการเตือนใจ
ในคู่มือนี้คุณจะได้เรียนรู้วิธีการตั้งค่าเซิร์ฟเวอร์ Unturned 2.2.5 บน Vultr VPS ที่รัน CentOS 6 หมายเหตุ: นี่เป็นเวอร์ชั่นที่แก้ไขแล้วของ Unturned ที่ไม่มี
บทความนี้จะแสดงวิธีการเรียกใช้เซิร์ฟเวอร์ Teamspeak 3 ภายใต้ Debian Wheezy ก่อนที่คุณจะเริ่มต้นด้วยคุณควรเตรียมความพร้อมกับ VPS ของคุณ ผม
สิ่งที่จำเป็นต้องมีก่อนระบบ Linux ที่ใช้งาน Ubuntu 19.04 ที่มีซีพียูอย่างน้อย 1 คอร์และหน่วยความจำ 2 GB ผู้ใช้ที่ไม่ใช่รูทบนระบบก่อนที่เราจะเริ่มต้นเพื่อให้แน่ใจว่าคุณ
ในคู่มือนี้เราจะตั้งค่า Counter Strike: เซิร์ฟเวอร์เกมต้นทางบน Debian 7 คำสั่งเหล่านี้ถูกทดสอบบน Debian 7 แต่พวกเขาก็ควรทำงาน
ใช้ระบบที่แตกต่างกันอย่างไร Tekkit Classic คืออะไร Tekkit Classic เป็น modpack สำหรับเกมที่ทุกคนรู้จักและชื่นชอบ Minecraft มันมีบางส่วนของเวอร์ชั่น
การตั้งค่าเซิร์ฟเวอร์ Minecraft บน Windows Server อาจเหมาะสมกว่าหากคุณคุ้นเคยกับ Windows GUI ในคู่มือนี้คุณจะได้เรียนรู้วิธีการตั้งค่า
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีตั้งค่าเซิร์ฟเวอร์ SA-MP (ผู้เล่นหลายคนของ San Andreas) บน CentOS 7 สิ่งที่ต้องมีก่อนช่วยให้แน่ใจว่าระบบได้รับการอัพเดตอย่างสมบูรณ์
MineOS เป็นแพลตฟอร์มเซิร์ฟเวอร์ Minecraft ที่สมบูรณ์แบบด้วยเว็บ GUI, การสำรองข้อมูลอัตโนมัติ, การเก็บข้อมูล, สถิติประสิทธิภาพและคุณสมบัติอื่น ๆ การตั้งค่า
บทนำในคู่มือนี้คุณจะได้เรียนรู้วิธีการติดตั้งเซิร์ฟเวอร์ Counter-Strike: Global Offensive บน Windows สิ่งที่จำเป็นต้องมีก่อนที่เราจะเริ่มคุณจะต้อง
ในคู่มือนี้อธิบายวิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ L4D บน CentOS 7 การติดตั้ง Left 4 Dead ก่อนที่เราจะเริ่มต้นเราต้องแน่ใจว่า
Introduction Reflex เป็น Arena FPS ที่กำลังจะมาถึงโดย Turbo Pixel Studios บทช่วยสอนนี้จะแสดงวิธีการตั้งค่าเซิร์ฟเวอร์ Reflex ของคุณเอง
บทนำในบทช่วยสอนนี้ให้ติดตั้ง PufferPanel ใน Vultr VPS ของเรา PufferPanel เป็นโอเพ่นซอร์ส, แผงควบคุมที่ใช้งานได้ฟรีเพื่อจัดการคุณ
ในคู่มือนี้คุณจะได้เรียนรู้วิธีการตั้งค่าเซิร์ฟเวอร์ Unturned 2.2.5 บน Vultr VPS ที่ใช้ Debian 8 หมายเหตุ: นี่เป็นเวอร์ชั่นที่แก้ไขแล้วของ Unturned ที่ไม่ทำงาน
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true
ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร
ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1
AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน