ایجاد یک سرور Teamspeak 3 در اوبونتو 14 64 بیتی
بررسی اجمالی که آیا شما در حال همکاری در یک پروژه همکاری بزرگ با تیم توسعه خود هستید و یا در جدیدترین بازی نقش آفرینی رئیس را می کشید ، می خواهید
برای اطمینان از به روزرسانی کامل سیستم قبل از شروع نصب ، دستورات زیر را اجرا کنید:
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
جدیدترین شاخه استاد ساخته شده را از سرور artifacts بارگیری کنید . 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
با فشار دادن CTRL+ می توانید سرور را خاموش کنید C.
برای اجرای سرور در پس زمینه ، ما یک صفحه نمایش جدید را برای اجرای سرور ایجاد می کنیم.
cd ~/fivem_resources && screen -s "FiveM server" bash ~/fivem_server/run.sh +exec server.cfg
اگر می خواهید از کنسول FiveM خارج شوید ، CTRL+ را Aفشار دهید D. با استفاده از دستور می توانید دوباره پنجره را باز کنید screen -r
.
ما می توانیم با ایجاد یک اسکریپت bash ، این کار را خودکار کنیم. با نام دلخواه خود و پسوند ، یک پرونده جدید ایجاد کنید .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
برای شروع کار در بوت ، یک سرویس جدید لینوکس ایجاد خواهیم کرد که اسکریپت شروع سرور را اجرا می کند. این سرویس با fivem
راه اندازی سیستم شما ، با شروع سرور ، فراخوانی می شود .
استفاده از ویرایشگر مورد علاقه خود را به یک فایل جدید به نام fivem.service
در /lib/systemd/system/
. این امر به امتیازات فوق العاده احتیاج دارد.
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
با نام کاربری لینوکس خود جایگزین کنید. ذخیره کنید و فایل را ببندید.
با وارد کردن دستور زیر پرونده را به عنوان اجرایی علامت گذاری کنید:
sudo chmod +x /usr/bin/fivem_start.sh
برای بارگیری مجدد تنظیمات مدیر سیستم ، این دستور را اجرا کنید:
sudo systemctl daemon-reload
خدمات را با این دستور شروع کنید:
sudo systemctl start fivem
این دستور را اجرا کنید تا در شروع کار سرویس شروع شود:
sudo systemctl enable fivem
اکنون می توانید سرور لینوکس خود را مجدداً راه اندازی کنید و سرور FiveM به طور خودکار روی بوت شروع می شود. بعد از راه اندازی مجدد ورود به عنوان حساب لینوکس که شما سرور را نصب کرده اید و دستور زیر را برای باز کردن کنسول تایپ می کنید:
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
. به سرور وصل شوید و می توانید روی آن بازی کنید!
بررسی اجمالی که آیا شما در حال همکاری در یک پروژه همکاری بزرگ با تیم توسعه خود هستید و یا در جدیدترین بازی نقش آفرینی رئیس را می کشید ، می خواهید
در این آموزش می آموزید که چگونه یک سرور Left 4 Dead 2 را در Ubuntu تنظیم کنید. این راهنما روی سرور اوبونتو 15.10 آزمایش شده است. پیش نیازها به روزرسانی هفتم
با استفاده از یک سیستم متفاوت؟ در این آموزش ، Ill در مورد نحوه راه اندازی یک سرور Starbound در CentOS 7 توضیح می دهد. پیش نیازها: شما باید این بازی را روی خود داشته باشید
به یکی دیگر از آموزش های Vultr خوش آمدید. در اینجا ، نحوه نصب و اجرای سرور SAMP را یاد خواهید گرفت. این راهنما برای CentOS 6 نوشته شده است. پیش نیازهای مورد نیاز شما
در این مقاله قصد داریم یک سرور آنلاین Ragnarok Online را در Ubuntu 14.04 x64 تنظیم کنیم. می توانید به عنوان root یا کاربر دارای امتیازات superuser وارد شوید. آی تی
مقدمه در این آموزش ، PufferPanel را در Vultr VPS ما نصب کنید. PufferPanel یک پانل کنترل با منبع آزاد و بصورت رایگان برای مدیریت شما است
با استفاده از یک سیستم متفاوت؟ اسفنج یک پروژه منبع باز است که قابلیت های سرورهای Minecraft را از طریق افزونه ها گسترش می دهد. همراه با برنامه تعدیل شده
در این راهنما یاد می گیرید که چگونه یک سرور Unturned 2.2.5 را روی Vultr VPS که در حال اجرا CentOS 6. است تنظیم کنید. توجه: این یک نسخه ویرایش شده از Unturned است که نمی باشد.
در این راهنما ، یک سرور بازی Counter Strike: Source را در Debian 7 تنظیم خواهیم کرد. این دستورات بر روی Debian 7 تست شده اند اما آنها همچنین باید o
با استفاده از یک سیستم متفاوت؟ Tekkit Classic چیست؟ Tekkit Classic یک بازی جدید برای بازی است که همه می دانند و دوست دارند. کنکوری این شامل برخی از نسخه است
در این آموزش نحوه تنظیم سرور SA-MP (San Andreas Multiplayer) در CentOS 7. را یاد خواهید گرفت.
با استفاده از یک سیستم متفاوت؟ مروری بر استفاده از Discord / Skype؟ از نداشتن کنترل کامل سرور خود خسته شده اید؟ یا شاید به دلیل عدم وجود باشد
در این آموزش ، به خوبی یاد بگیرید که چگونه یک سرور ARK Survival را در CentOS 7 تنظیم کنید. پیش نیاز ARK به مقدار زیادی حافظه نیاز دارد. توصیه می کنم از V استفاده کنید
مقدمه در این راهنما یاد می گیرید که چگونه یک سرور Counter-Strike: Global Offensive را روی ویندوز نصب کنید. پیش نیازها قبل از شروع ، شما
مقدمه Cuberite چیست؟ Cuberite یک اجرای سرور Minecraft با منبع باز و مقیاس پذیر است که با زبان C ++ نوشته شده است. این یک افزونه آسان برای استفاده دارد
در این آموزش نحوه تنظیم سرور Counter-Strike: Global Offensive در Arch Linux توضیح داده شده است. این آموزش فرض می کند که شما با یک استفاده استاندارد وارد سیستم شده اید
در این راهنما ، نحوه نصب و پیکربندی سرور L4D در CentOS 7. را توضیح می دهیم. نصب Left 4 Dead قبل از شروع کار ، باید مطمئن شویم که
مقدمه Reflex یک مسابقه رقابتی در حال پیشرفت و Arena FPS توسط Turbo Pixel Studios است. این آموزش نحوه تنظیم سرور Reflex خود را به شما نشان می دهد
در این راهنما یاد می گیرید که چگونه یک سرور Unturned 2.2.5 را روی Vultr VPS که Debian 8. نصب می شود ، تنظیم کنید. توجه: این یک نسخه ویرایش شده از Unturned است که نیست
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد