เซิร์ฟเวอร์ Terraria พร้อม TShock บน Linux
Terraria เป็น MMORPG จากการขุดการสร้างและการต่อสู้ บางคนบอกว่าเป็น Minecraft รุ่น 2D แต่นั่นคงไม่ยุติธรรมกับ Terraria
เพื่อให้แน่ใจว่าระบบของคุณได้รับการอัพเดตอย่างสมบูรณ์ก่อนดำเนินการติดตั้งให้รันคำสั่งต่อไปนี้:
sudo apt-get update
sudo apt-get upgrade
นอกจากนี้ตรวจสอบให้แน่ใจว่าได้เปิดพอร์ตต่อไปนี้เนื่องจากจำเป็นสำหรับ FiveM เพื่อให้ทำงานได้อย่างถูกต้อง:
30120
TCP & UDP30110
TCP & UDPUbuntu 19.04 มาพร้อมกับUFW
เป็นไฟร์วอลล์เริ่มต้นคุณสามารถเปิดพอร์ตที่จำเป็นหากคุณใช้ UFW โดยดำเนินการคำสั่งต่อไปนี้:
sudo ufw allow 30120
sudo ufw allow 30110
ก่อนอื่นให้สร้างโฟลเดอร์ว่างและไปที่โฟลเดอร์นั้น โฟลเดอร์นี้จะเก็บไฟล์เซิร์ฟเวอร์ FiveM ทั้งหมดของคุณ
mkdir ~/fivem_server
cd ~/fivem_server
ดาวน์โหลดสร้างสาขาต้นแบบล่าสุดจากเซิร์ฟเวอร์สิ่งประดิษฐ์ คัดลอก URL สำหรับเซิร์ฟเวอร์รุ่นล่าสุดและใช้wget <url>
เพื่อดาวน์โหลดไปยังโฟลเดอร์ที่สร้างขึ้น เมื่อคุณดาวน์โหลดบิลด์แล้วให้แตกไฟล์โดยใช้คำสั่งต่อไปนี้:
tar -xvf fx.tar.xz
นี้จะแยกไฟล์ที่จำเป็นทั้งหมด
เมื่อคุณคลายบีบอัดไฟล์เก็บถาวรที่ดาวน์โหลดเรียบร้อยแล้วคุณสามารถลบได้
rm fx.tar.xz
จากนั้นโคลนที่เก็บข้อมูล cfx-server-dataไปยังโฟลเดอร์ใหม่นอกโฟลเดอร์ไฟล์เซิร์ฟเวอร์ โฟลเดอร์นี้จะมีทรัพยากรเซิร์ฟเวอร์ คำสั่งด้านล่างจะโคลนที่เก็บไปยังโฟลเดอร์ใหม่ที่เรียกว่าfivem_resources
ในไดเรกทอรีบ้านของคุณ
git clone https://github.com/citizenfx/cfx-server-data ~/fivem_resources
ตอนนี้เซิร์ฟเวอร์ของคุณถูกดาวน์โหลดแล้วแต่ยังไม่พร้อม
สร้างคีย์ใบอนุญาต FiveMซึ่งไม่มีค่าใช้จ่ายและใช้สำหรับระบุเซิร์ฟเวอร์ ใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบเพื่อสร้างไฟล์ใหม่ที่เรียกว่าserver.cfg
ในfivem_resources
โฟลเดอร์ของคุณ:
nano ~/fivem_resources/server.cfg
เติมด้วยเนื้อหาดังต่อไปนี้:
# Only change the IP if you're using a server with multiple network interfaces, otherwise change the port only.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# These resources will start by default.
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem
ensure hardcap
ensure rconlog
ensure scoreboard
# This allows players to use scripthook-based plugins such as the legacy Lambda Menu.
# Set this to 1 to allow scripthook. Do note that this does _not_ guarantee players won't be able to use external plugins.
sv_scriptHookAllowed 0
# Uncomment this and set a password to enable RCON. Make sure to change the password - it should look like rcon_password "YOURPASSWORD"
#rcon_password ""
# A comma-separated list of tags for your server.
# For example:
# - sets tags "drifting, cars, racing"
# Or:
# - sets tags "roleplay, military, tanks"
sets tags "default"
# Set an optional server info and connecting banner image url.
# Size doesn't matter, any banner sized image will be fine.
#sets banner_detail "https://url.to/image.png"
#sets banner_connecting "https://url.to/image.png"
# Set your server's hostname
sv_hostname "FXServer, but unconfigured"
# Nested configs!
#exec server_internal.cfg
# Loading a server icon (96x96 PNG file)
#load_server_icon myLogo.png
# convars which can be used in scripts
set temp_convar "hey world!"
# Uncomment this line if you do not want your server to be listed in the server browser.
# Do not edit it if you *do* want your server listed.
#sv_master1 ""
# Add system admins
add_ace group.admin command allow # allow all commands
add_ace group.admin command.quit deny # but don't allow quit
add_principal identifier.steam:110000100000000 group.admin # add the admin to the group
# Hide player endpoints in external log output.
sv_endpointprivacy true
# Server player slot limit (must be between 1 and 32, unless using OneSync)
sv_maxclients 32
# License key for your server (https://keymaster.fivem.net)
sv_licenseKey replaceThisWithYourLicenseKey
นี่จะเป็นไฟล์กำหนดค่าเซิร์ฟเวอร์ของคุณ sv_licenseKey
ในบรรทัดสุดท้ายของการกำหนดค่าที่มีการตั้งค่าที่เรียกว่า เปลี่ยนการตั้งค่านี้เป็นรหัสใบอนุญาตที่คุณสร้างขึ้น นอกจากนี้การตั้งค่าการกำหนดค่าทั้งหมดในการกำหนดค่ามีความคิดเห็นถัดจากพวกเขาเพื่อให้คุณสามารถเข้าใจความหมายของการตั้งค่าแต่ละรายการและเปลี่ยนแปลงหากคุณต้องการ
เมื่อเสร็จแล้วให้บันทึกไฟล์และปิดตัวแก้ไข
ในการเริ่มต้นเซิร์ฟเวอร์คุณต้องอยู่ในไดเรกทอรีทรัพยากรของเซิร์ฟเวอร์ จากนั้นคุณสามารถเริ่มเซิร์ฟเวอร์โดยใช้runserver.sh
สคริปต์ในfivem_server
ไดเรกทอรี ตรวจสอบให้แน่ใจว่าได้รวม+exec server.cfg
พารามิเตอร์
cd ~/fivem_resources && bash ~/fivem_server/run.sh +exec server.cfg
คุณสามารถปิดเครื่องเซิร์ฟเวอร์โดยการกด+CTRLC
หากต้องการเรียกใช้เซิร์ฟเวอร์ในเบื้องหลังเราจะสร้างเซสชันหน้าจอใหม่เพื่อให้เซิร์ฟเวอร์ทำงาน
cd ~/fivem_resources && screen -s "FiveM server" bash ~/fivem_server/run.sh +exec server.cfg
หากคุณต้องการที่จะออกจากออกจาก FiveM คอนโซลกดCTRL+ จากนั้นกดA คุณสามารถเปิดหน้าต่างอีกครั้งโดยใช้คำสั่งDscreen -r
เราสามารถทำสิ่งนี้โดยอัตโนมัติด้วยการสร้างสคริปต์ทุบตี .sh
สร้างไฟล์ใหม่ที่มีชื่อของคุณเลือกและส่วนขยาย เปิดในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
nano yourscript.sh
จากนั้นวางสคริปต์ต่อไปนี้:
#/bin/bash
cd ~/fivem_resources
screen -s "FiveM server" bash ~/fivem_server/run.sh +exec server.cfg
ทำตามสิ่งนี้ทำเครื่องหมายไฟล์เป็นไฟล์เรียกทำงานโดยป้อนคำสั่งต่อไปนี้:
chmod +x yourscript.sh
ตอนนี้คุณสามารถเริ่มเซิร์ฟเวอร์ได้โดยการรันสคริปต์:
./yourscript.sh
เพื่อให้เซิร์ฟเวอร์ของเราเริ่มระบบเราจะสร้างบริการ Linux ใหม่ที่จะใช้งานสคริปต์เริ่มเซิร์ฟเวอร์ บริการนี้จะถูกเรียกใช้fivem
และเริ่มต้นเมื่อระบบของคุณบูทขึ้นโดยเริ่มต้นเซิร์ฟเวอร์
ใช้ตัวแก้ไขที่คุณชื่นชอบในการสร้างไฟล์ใหม่ที่เรียกว่าในfivem.service
/lib/systemd/system/
สิ่งนี้จะต้องใช้สิทธิ์ superuser
sudo nano /lib/systemd/system/fivem.service
เติมด้วยดังต่อไปนี้:
[Unit]
Description=FiveM server
[Service]
Type=forking
User=username
ExecStart=/usr/bin/fivem_start.sh
[Install]
WantedBy=multi-user.target
User=
ตั้งชื่อผู้ใช้ลินุกซ์ที่เกิดขึ้นจริงของคุณหลังจากที่
บันทึกไฟล์และปิดโปรแกรมแก้ไขของคุณ
สร้างไฟล์ใหม่/usr/bin/fivem_start.sh
โดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
sudo nano /usr/bin/fivem_start.sh
เติมด้วยดังต่อไปนี้:
#!/bin/bash
screen -dm bash -c 'cd /home/username/fivem_resources && bash /home/username/fivem_server/run.sh +exec server.cfg'
แทนที่username
ด้วยชื่อผู้ใช้ Linux ของคุณ บันทึกและปิดไฟล์
ทำเครื่องหมายไฟล์เป็นไฟล์เรียกทำงานโดยป้อนคำสั่งต่อไปนี้:
sudo chmod +x /usr/bin/fivem_start.sh
รันคำสั่งนี้เพื่อโหลดการกำหนดค่า systemd manager ใหม่:
sudo systemctl daemon-reload
เริ่มบริการด้วยคำสั่งนี้:
sudo systemctl start fivem
ดำเนินการคำสั่งนี้เพื่อให้บริการเริ่มต้นเมื่อเริ่มต้น:
sudo systemctl enable fivem
ตอนนี้คุณสามารถรีสตาร์ทเซิร์ฟเวอร์ Linux และเซิร์ฟเวอร์ FiveM จะเริ่มต้นโดยอัตโนมัติเมื่อบูต หลังจากรีบูตระบบเข้าสู่ระบบด้วยบัญชี Linux ที่คุณติดตั้งเซิร์ฟเวอร์เป็นและพิมพ์คำสั่งต่อไปนี้เพื่อเปิดคอนโซล:
screen -r
cd
ไปที่โฟลเดอร์ด้านขวาcitizen:/scripting/
run.sh
sending heartbeat
ว่าคุณไม่ได้ใช้run.sh
และไม่สามารถไปcd
ยังโฟลเดอร์นั้นได้+exec
ถ้าไม่มีทรัพยากรที่จะเริ่มต้นและคุณไม่สามารถเชื่อมต่อคุณไม่ได้เพิ่มno license key was specified
ข้อใดข้อหนึ่งข้างต้นจะใช้บังคับในการเชื่อมต่อกับเซิร์ฟเวอร์คุณต้องเป็นเจ้าของสำเนา Grand Theft Auto V ที่ถูกต้องและติดตั้งในคอมพิวเตอร์ของคุณ คุณต้องดาวน์โหลดติดตั้งลูกค้า FiveM จากเว็บไซต์อย่างเป็นทางการของ FiveM เรียกใช้โปรแกรมติดตั้งแล้วโปรแกรมจะแนะนำคุณตลอดการติดตั้ง หลังจากติดตั้งไคลเอนต์ FiveM แล้วให้เรียกใช้ มันจะขอให้คุณเข้าสู่ระบบด้วยบัญชี GTA Social Club ของคุณ เข้าสู่บัญชีของคุณและการติดตั้งเสร็จสมบูรณ์แล้ว ดำเนินการต่อในขั้นตอนต่อไป
เรียกใช้ไคลเอนต์ FiveM ที่ติดตั้ง หากมีการอัปเดตพร้อมใช้งานมันจะดาวน์โหลดโดยอัตโนมัติเพียงกด "ยอมรับ" Direct Connect
คุณจะเห็นตัวเลือกด้านบนเรียกว่า คลิกที่มันและป้อนที่อยู่ IP ของเซิร์ฟเวอร์ของคุณลงในIP:Port
ช่อง เชื่อมต่อกับเซิร์ฟเวอร์และคุณสามารถเล่นได้!
Terraria เป็น MMORPG จากการขุดการสร้างและการต่อสู้ บางคนบอกว่าเป็น Minecraft รุ่น 2D แต่นั่นคงไม่ยุติธรรมกับ Terraria
ภาพรวมไม่ว่าคุณจะทำงานในโครงการความร่วมมือขนาดใหญ่กับทีมพัฒนาของคุณหรือฆ่าหัวหน้าในเกมสวมบทบาทใหม่ล่าสุด
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีตั้งค่าเซิร์ฟเวอร์ 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 ของคุณ ผม
ในคู่มือนี้เราจะตั้งค่า 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 ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน