פורומים חזרו. רק שהפעם הם חיים.אודותכללי הקהילה
התחברותהצטרפות
דיון19 צפיות0 תגובות

איך מתקינים ומגדירים txAdmin לשרת FiveM בצורה נכונה

1מנהל ראשילפני 19 ימים · 3 מוניטין

איך מתקינים ומגדירים txAdmin לשרת FiveM בצורה נכונה

 
txAdmin הוא פאנל הניהול הרשמי של FXServer, ומאפשר לנהל את שרת ה־FiveM דרך הדפדפן בצורה נוחה ופשוטה.
 
באמצעות txAdmin ניתן:
 
• להפעיל ולעצור את השרת
• לבצע Restart
• לנהל שחקנים
• לבצע Ban / Kick
• לצפות בקונסול
• לנהל Resources
• לבצע Scheduled Restarts
• לצפות בביצועי השרת
• לנהל הרשאות Admin
• לנהל הגדרות שונות של השרת
 
חשוב לדעת:
אין צורך להתקין txAdmin בנפרד.
 
בגרסאות המודרניות של FXServer, ‏txAdmin כבר מגיע מובנה בתוך FXServer.
 
לכן הדרך הנכונה היא להתקין FXServer ולהפעיל אותו בצורה שתפעיל גם את txAdmin.
 
 

 

1. עדכון השרת

 
במדריך הזה אנחנו משתמשים ב־Ubuntu / Debian.
 
התחברו לשרת באמצעות SSH והריצו:
 
bash1 line
apt update && apt upgrade -y
 
לאחר מכן התקינו את החבילות הדרושות:
 
bash1 line
apt install wget curl git xz-utils screen -y
 
 

 

2. יצירת תיקייה ל־FiveM

 
ניצור תיקייה מסודרת לשרת:
 
bash1 line
mkdir -p /home/fivem/server
 
נעבור אליה:
 
bash1 line
cd /home/fivem/server
 
 

 

3. הורדת FXServer

 
יש להוריד את גרסת ה־Recommended העדכנית של FXServer עבור Linux.
 
ניתן למצוא את ה־Artifacts הרשמיים של FiveM באתר Cfx.re.
 
לאחר שמצאתם את גרסת ה־Recommended, העתיקו את קישור ההורדה.
 
לאחר מכן הריצו:
 
bash1 line
wget "ARTIFACT_URL" -O fx.tar.xz
 
יש להחליף את:
 
text1 line
ARTIFACT_URL
 
בקישור שהעתקתם.
 
לדוגמה:
 
bash1 line
wget "https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/XXXXX/fx.tar.xz" -O fx.tar.xz
 
 

 

4. חילוץ FXServer

 
לאחר שההורדה הסתיימה:
 
bash1 line
tar -xf fx.tar.xz
 
לאחר מכן ניתן למחוק את קובץ ההתקנה:
 
bash1 line
rm fx.tar.xz
 
 

 

5. הפעלה ראשונה של txAdmin

 
זה אחד השלבים החשובים ביותר במדריך.
 
בהפעלה הראשונה של השרת אל תריצו:
 
bash1 line
./run.sh +exec server.cfg
 
במקום זאת, הפעילו:
 
bash1 line
./run.sh
 
כאשר FXServer מופעל בצורה הזאת, הוא יעלה את txAdmin ויאפשר לבצע את ההגדרה הראשונית.
 
 

 

6. הפעלה באמצעות Screen

 
אם אתם רוצים שהשרת ימשיך לפעול גם לאחר שתסגרו את חלון ה־SSH, ניתן להשתמש ב־Screen.
 
צרו Screen חדש:
 
bash1 line
screen -S fivem
 
עברו לתיקיית השרת:
 
bash1 line
cd /home/fivem/server
 
והפעילו:
 
bash1 line
./run.sh
 
כדי לצאת מה־Screen מבלי לסגור את השרת, לחצו:
 
text1 line
CTRL + A
 
ולאחר מכן:
 
text1 line
D
 
כדי לחזור ל־Screen:
 
bash1 line
screen -r fivem
 
כדי לראות את כל ה־Screens הפעילים:
 
bash1 line
screen -ls
 
 

 

7. כניסה ל־txAdmin

 
לאחר ההפעלה הראשונית, txAdmin יתחיל לפעול.
 
פורט ברירת המחדל של txAdmin הוא:
 
text1 line
40120
 
לכן בדפדפן יש להיכנס ל:
 
text1 line
http://SERVER-IP:40120
 
לדוגמה:
 
text1 line
http://123.123.123.123:40120
 
יש להחליף את:
 
text1 line
SERVER-IP
 
בכתובת ה־IP של השרת שלכם.
 
 

 

8. פתיחת פורטים

 
אם אתם משתמשים ב־UFW, יש לפתוח את הפורטים של FiveM ושל txAdmin.
 
פתחו את פורט txAdmin:
 
bash1 line
ufw allow 40120/tcp
 
פתחו את פורט FiveM ב־TCP:
 
bash1 line
ufw allow 30120/tcp
 
פתחו את פורט FiveM ב־UDP:
 
bash1 line
ufw allow 30120/udp
 
לבדיקת החוקים:
 
bash1 line
ufw status
 
הפורטים העיקריים הם:
 
txAdmin:
 
text1 line
40120 TCP
 
FiveM:
 
text1 line
30120 TCP
 
ו:
 
text1 line
30120 UDP
 
 

 

9. הגדרת txAdmin בפעם הראשונה

 
כאשר תיכנסו ל:
 
text1 line
http://SERVER-IP:40120
 
תתחיל ההגדרה הראשונית של txAdmin.
 
בהפעלה הראשונה יוצג בדרך כלל PIN בקונסול של FXServer.
 
הזינו את ה־PIN בממשק txAdmin.
 
לאחר מכן תתבקשו לבצע חיבור לחשבון Cfx.re.
 
לחצו על:
 
text1 line
Link Account
 
התחברו לחשבון Cfx שלכם ואשרו את החיבור.
 
לאחר מכן ניתן להגדיר:
 
• שם לשרת
• סיסמת גיבוי
• פרופיל שרת
• Recipe
• License Key
 
 

 

10. יצירת License Key

 
כדי להפעיל שרת FiveM תצטרכו Cfx.re Server License Key.
 
יש להיכנס ל־Cfx Portal וליצור Key חדש עבור השרת שלכם.
 
לאחר יצירת המפתח, העתיקו אותו והכניסו אותו במהלך ההתקנה.
 
חשוב מאוד:
לעולם אל תפרסמו את ה־License Key שלכם באינטרנט או תשלחו אותו לאנשים שאתם לא סומכים עליהם.
 
 

 

11. Recipe Deployer

 
אחד היתרונות הגדולים של txAdmin הוא ה־Recipe Deployer.
 
באמצעותו ניתן להתקין תבנית מוכנה לשרת.
 
כאשר תגיעו למסך:
 
text1 line
Deployment Type
 
בחרו:
 
text1 line
Popular Recipes
 
לשרת FiveM בסיסי ניתן לבחור Recipe בסיסי של CFX.
 
txAdmin יוריד ויגדיר עבורכם את הקבצים הדרושים באופן אוטומטי.
 
 

 

12. קובץ server.cfg

 
לאחר ביצוע ה־Deployment, לשרת יהיה קובץ:
 
text1 line
server.cfg
 
בקובץ זה נמצאות ההגדרות המרכזיות של השרת.
 
לדוגמה:
 
cfg8 lines
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

sv_hostname "My FiveM Server"

sv_maxclients 48

sv_licenseKey "YOUR_LICENSE_KEY"
 
חשוב:
אין לפרסם בפומבי את ה־License Key שלכם.
 
לדוגמה, אין לחשוף:
 
cfg1 line
sv_licenseKey "YOUR_LICENSE_KEY"
 
 

 

13. הפעלת השרת

 
לאחר סיום ההתקנה ב־txAdmin ניתן ללחוץ:
 
text1 line
Save & Run Server
 
txAdmin יפעיל את FXServer עם ההגדרות וה־Recipe שהגדרתם.
 
מרגע זה מומלץ לנהל את השרת מתוך txAdmin.
 
 

 

14. התחברות לשרת FiveM

 
אם השרת משתמש בפורט ברירת המחדל:
 
text1 line
30120
 
ניתן להתחבר אליו דרך קונסולת FiveM באמצעות:
 
text1 line
connect SERVER-IP:30120
 
לדוגמה:
 
text1 line
connect 123.123.123.123:30120
 
 

 

15. שינוי פורט txAdmin

 
פורט ברירת המחדל של txAdmin הוא:
 
text1 line
40120
 
ברוב המקרים אין צורך לשנות אותו.
 
אבל אם יש מספר שרתי FiveM על אותה מכונה, לכל txAdmin חייב להיות פורט שונה.
 
לדוגמה:
 
text8 lines
שרת 1:
40120

שרת 2:
40121

שרת 3:
40122
 
בגרסאות החדשות ניתן להשתמש במשתנה:
 
text1 line
TXHOST_TXA_PORT
 
לדוגמה:
 
bash1 line
export TXHOST_TXA_PORT=40121
 
ולאחר מכן:
 
bash1 line
./run.sh
 
 

 

16. מספר שרתי FiveM על אותה מכונה

 
אם מריצים מספר שרתי FiveM על אותה מכונה, גם פורט המשחק חייב להיות שונה.
 
לדוגמה:
 
שרת ראשון:
 
text5 lines
Game:
30120

txAdmin:
40120
 
שרת שני:
 
text5 lines
Game:
30121

txAdmin:
40121
 
שרת שלישי:
 
text5 lines
Game:
30122

txAdmin:
40122
 
חשוב:
לא ניתן להפעיל שני שירותים שונים על אותו IP + Port בו זמנית.
 
 

 

17. txAdmin עם Pterodactyl

 
אם שרת FiveM שלכם פועל דרך Pterodactyl, חשוב להקצות Allocation נוסף עבור txAdmin.
 
לדוגמה:
 
פורט FiveM:
 
text1 line
30120
 
פורט txAdmin:
 
text1 line
40120
 
ה־Allocation של txAdmin חייב להיות נגיש מתוך ה־Container וגם פתוח בפיירוול של השרת.
 
בחלק מ־FiveM Eggs ניתן להגדיר את פורט txAdmin באמצעות:
 
text1 line
TXHOST_TXA_PORT
 
לדוגמה:
 
text1 line
TXHOST_TXA_PORT=40120
 
 

 

18. GameCP / חברת אחסון

 
אם רכשתם שרת FiveM דרך חברת אחסון או דרך GameCP, ייתכן שהפורטים כבר מוקצים עבורכם.
 
לדוגמה:
 
text5 lines
Game Port:
30250

txAdmin Port:
40250
 
במקרה כזה אין להשתמש אוטומטית ב:
 
text1 line
30120
 
או:
 
text1 line
40120
 
יש להשתמש בפורטים שהוקצו לשרת שלכם בפאנל האחסון.
 
 

 

19. בדיקה אם txAdmin פועל

 
אם txAdmin לא נפתח, ניתן לבדוק אם הוא מאזין לפורט.
 
הריצו:
 
bash1 line
ss -lntp | grep 40120
 
אם txAdmin פעיל, אמורה להופיע שורה שמראה שהשרת מאזין על פורט:
 
text1 line
40120
 
 

 

20. בדיקת פורט FiveM

 
ניתן לבדוק גם את פורט FiveM:
 
bash1 line
ss -lntup | grep 30120
 
אתם אמורים לראות שהשרת מאזין ב־TCP וב־UDP על פורט:
 
text1 line
30120
 
 

 

21. שגיאת Port Already In Use

 
אם אתם מקבלים שגיאה כגון:
 
text1 line
Port 40120 already in use
 
זה אומר שתהליך אחר כבר משתמש בפורט.
 
בדקו:
 
bash1 line
ss -lntp | grep 40120
 
או:
 
bash1 line
lsof -i :40120
 
לאחר מכן ניתן לזהות איזה תהליך משתמש בפורט.
 
 

 

22. txAdmin לא נפתח

 
אם הכתובת:
 
text1 line
http://SERVER-IP:40120
 
לא נפתחת, בדקו קודם:
 
bash1 line
ss -lntp | grep 40120
 
לאחר מכן:
 
bash1 line
ufw status
 
ודאו שהפורט פתוח.
 
אם הוא לא פתוח:
 
bash1 line
ufw allow 40120/tcp
 
חשוב:
בחלק מספקי השרתים קיים גם Firewall חיצוני בפאנל של הספק.
 
במקרה כזה יש לוודא שגם שם פורט 40120 TCP פתוח.
 
 

 

23. השרת עובד אבל אי אפשר להתחבר אליו

 
בדקו שפורט המשחק פתוח גם ב־TCP וגם ב־UDP.
 
bash1 line
ufw allow 30120/tcp
 
bash1 line
ufw allow 30120/udp
 
בדקו גם את הקובץ:
 
text1 line
server.cfg
 
אמורות להיות הגדרות דומות ל:
 
cfg2 lines
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
 
 

 

24. טעות נפוצה בהפעלת txAdmin

 
אחת הטעויות הנפוצות היא להפעיל את השרת בפעם הראשונה באמצעות:
 
bash1 line
./run.sh +exec server.cfg
 
כאשר רוצים לבצע התקנה ראשונית דרך txAdmin, הפעילו במקום זאת:
 
bash1 line
./run.sh
 
ולאחר מכן בצעו את הגדרת השרת דרך ממשק txAdmin.
 
 

 

25. לא צריך להתקין Node.js

 
מדריכים ישנים באינטרנט לפעמים מבקשים לבצע פעולות כמו:
 
bash1 line
git clone
 
או:
 
bash1 line
npm install
 
או להתקין Node.js במיוחד עבור txAdmin.
 
בהתקנה רגילה של שרת FiveM אין צורך לעשות זאת.
 
txAdmin כבר מגיע כחלק מ־FXServer.
 
התקנת Node.js וקוד המקור של txAdmin מיועדת בעיקר למפתחים שרוצים לעבוד על txAdmin עצמו.
 
 

 

26. פקודות שימושיות

 
בדיקת תהליכי FXServer:
 
bash1 line
ps aux | grep FXServer
 
בדיקת פורט txAdmin:
 
bash1 line
ss -lntp | grep 40120
 
בדיקת פורט FiveM:
 
bash1 line
ss -lntup | grep 30120
 
בדיקת Firewall:
 
bash1 line
ufw status
 
כניסה לתיקיית השרת:
 
bash1 line
cd /home/fivem/server
 
הפעלת השרת:
 
bash1 line
./run.sh
 
יצירת Screen:
 
bash1 line
screen -S fivem
 
חזרה ל־Screen:
 
bash1 line
screen -r fivem
 
הצגת כל ה־Screens הפעילים:
 
bash1 line
screen -ls
 
 

 

27. אבטחה

 
לעולם אל תפרסמו או תשתפו בפומבי:
 
• Cfx License Key
• סיסמת txAdmin
• PIN של txAdmin
• פרטי Database
• MySQL Password
• Steam API Key
• Discord Bot Token
• API Keys
 
מומלץ להשתמש בסיסמה חזקה לחשבון Cfx ול־txAdmin.
 
 

 

סיכום

 
תהליך ההתקנה הנכון של txAdmin הוא:
 
1. הורדת FXServer
 
↓
 
2. חילוץ FXServer
 
↓
 
3. הפעלת FXServer
 
bash1 line
./run.sh
 
↓
 
4. כניסה ל־txAdmin
 
text1 line
http://SERVER-IP:40120
 
↓
 
5. חיבור חשבון Cfx
 
↓
 
6. בחירת Recipe
 
↓
 
7. הכנסת License Key
 
↓
 
8. ביצוע Deployment
 
↓
 
9. הפעלת השרת
 
text1 line
Save & Run Server
 
לאחר סיום ההתקנה, txAdmin ישמש כממשק הניהול המרכזי של שרת ה־FiveM שלכם.
 
מומלץ לבצע את פעולות ההפעלה, העצירה, הריסטרטים וניהול השרת ישירות דרך txAdmin.

תגובות

רוצים להיות הראשונים?

תגובה אחת פותחת את הדיון. חשבון חינמי, והמילים שלכם נשארות בפורום.

  • מדריכים ודיונים בעברית על FiveM, CS ו-MU
  • סקרים חיים ותשובות שמקבלות קרדיט
  • בלי אלגוריתם שמחליט מה חשוב
הצטרפות בחינם