מבצע בזק 50% הנחה על כל השרתים יום אחרון!
מסתיים בעוד: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
קטגוריות

מדריך הגדרת שרת Starbound


מדריך הגדרת שרת Starbound

מדריך זה מכסה הגדרה ותצורה של שרת Starbound הייעודי שלכם ב-Legion Hosting, כולל דרישות מוקדמות לאימות Steam, אתחול ראשון, תצורת שרת, הגדרות יקום, חיבור שחקנים וניהול שמירות. להתקנת מודים, ראו התקנת מודים ל-Starbound. לפקודות מנהל והרשאות, ראו פקודות מנהל ב-Starbound.

לוח בקרת השרת: כל ניהול השרת מתבצע דרך GPanel בכתובת gpanel.legionhosting.net. השתמשו במנהל הקבצים או ב-SFTP לעריכת קבצי תצורה.

דרישות מוקדמות

לפני הפעלת שרת Starbound שלכם, עליכם לוודא את הדברים הבאים:

נדרש חשבון Steam מאומת. קבצי שרת Starbound הייעודי (Steam App ID: 211820) אינם ניתנים להורדה באמצעות SteamCMD אנונימי. עליכם לספק שם משתמש וסיסמה של חשבון Steam תקין בלשונית Startup של GPanel. חשבון Steam המשמש חייב להחזיק בעותק של Starbound.
  • חשבון Steam שמחזיק ב-Starbound. קובץ ההפעלה של השרת אינו זמין להורדה אנונימית -- החשבון שתספקו חייב שיהיה לו Starbound בספרייה.
  • שיקולי Steam Guard. אם לחשבון Steam שלכם מופעל Steam Guard (אימות דו-שלבי), תצטרכו לספק את קוד האימות באמצעות משתנה האתחול STEAM_AUTH במהלך ההתקנה הראשונה. לאחר האימות הראשוני, SteamCMD שומר את הסשן במטמון והפעלות נוספות לא אמורות לדרוש את הקוד שוב אלא אם המטמון פג תוקף.
  • מומלץ חשבון Steam ייעודי. מטעמי אבטחה, שקלו להשתמש בחשבון Steam נפרד שמחזיק ב-Starbound אך ורק לאירוח שרתים. זה מונע שיתוף פרטי חשבון ראשי ומונע התנגשויות אם תרצו לשחק באותו חשבון בו-זמנית.

הפעלה ראשונה

לאחר רכישת שרת Starbound מ-Legion Hosting, בצעו את השלבים הבאים להפעלתו בפעם הראשונה:

  1. היכנסו ל-GPanel ובחרו את שרת Starbound שלכם.
  2. עברו ללשונית Startup.
  3. מלאו את פרטי Steam הנדרשים:
    • STEAM_USER -- שם משתמש חשבון Steam שלכם (נדרש).
    • STEAM_PASS -- סיסמת חשבון Steam שלכם (נדרש).
    • STEAM_AUTH -- קוד אימות דו-שלבי של Steam Guard, אם תתבקשו (אופציונלי, נדרש רק בהתקנה ראשונה או כאשר הסשן השמור פג תוקף).
  4. עברו ללשונית Console ולחצו על Start.
  5. השרת יוריד את קבצי שרת Starbound הייעודי באמצעות SteamCMD. זה עשוי לקחת מספר דקות בהפעלה ראשונה.
  6. לאחר השלמת ההורדה, השרת ייצור יקום ברירת מחדל ויתחיל להאזין לחיבורים.
בקשת Steam Guard: אם השרת נכשל באתחול עם שגיאת אימות, חזרו ללשונית Startup, הזינו את קוד Steam Guard הנוכחי שלכם בשדה STEAM_AUTH, והפעילו מחדש את השרת. בדקו את האימייל שלכם או אפליקציית האימות לקבלת הקוד. בדרך כלל תצטרכו לעשות זאת פעם אחת בלבד -- SteamCMD ישמור את הסשן במטמון להפעלות עתידיות.

משתני אתחול ב-GPanel

משתנה נדרש תיאור
STEAM_USER כן שם משתמש חשבון Steam. חייב להחזיק ב-Starbound. לא ניתן להיות anonymous.
STEAM_PASS כן סיסמת חשבון Steam עבור שם המשתמש לעיל.
STEAM_AUTH לא קוד אימות דו-שלבי של Steam Guard. נדרש רק במהלך ההגדרה הראשונית או כאשר הסשן השמור פג תוקף.
WORKSHOP לא הגדירו ל-1 להפעלת תמיכה במודים מ-Steam Workshop, או 0 לכיבוי. ברירת מחדל היא 0. ראו התקנת מודים ל-Starbound לפרטים.

starbound_server.config

קובץ תצורת השרת הראשי ממוקם ב:

storage/starbound_server.config

קובץ זה בפורמט JSON. ערכו אותו באמצעות מנהל הקבצים ב-GPanel או דרך SFTP. השרת חייב להיות מופסק לפני העריכה, מכיוון שהשינויים נטענים בעת האתחול.

נדרש JSON תקין. מנתח התצורה של Starbound מקפיד על פורמט JSON. וודאו שאין פסיקים מיותרים בסוף, כל המחרוזות במירכאות כפולות, וסוגריים/סוגריים מסולסלים מותאמים כראוי. שגיאת תחביר אחת תמנע מהשרת להתחיל.

הגדרות שרת עיקריות

הגדרה ברירת מחדל תיאור
serverName "A Starbound Server" השם המוצג בדפדפן השרתים וכאשר שחקנים מתחברים.
maxPlayers 8 מספר מרבי של שחקנים שיכולים להיות מחוברים בו-זמנית.
gameServerPort 21025 הפורט שעליו השרת מאזין. ב-Legion Hosting, זה מוגדר אוטומטית -- אל תשנו אלא אם כן הונחיתם על ידי התמיכה.
gameServerBind "::" ממשק הרשת לחיבור. ברירת המחדל "::" מתחברת לכל הממשקים (IPv4 ו-IPv6). השאירו כפי שהוא.
serverPassword "" סיסמה הנדרשת להצטרפות לשרת. השאירו ריק ללא סיסמה (גישה ציבורית).
allowAnonymousConnections true כאשר true, שחקנים יכולים להתחבר ללא חשבון Starbound. הגדירו ל-false לדרוש אימות חשבון לכל השחקנים.
allowAssetsMismatch true כאשר true, שחקנים עם ערכות מודים שונות עדיין יכולים להתחבר. הגדירו ל-false לאכיפת התאמת נכסים בין שרת ללקוח (מומלץ לשרתים עם מודים).
maxTeamSize 4 מספר מרבי של שחקנים לכל קבוצה/צוות.
clientIPJoinable false האם ניתן להצטרף לשרת באמצעות IP ישיר. צריך להיות true לשרתים ייעודיים.
clientP2PJoinable false האם חיבורי peer-to-peer מותרים. בדרך כלל false לשרתים ייעודיים.

דוגמה ל-starbound_server.config

{
  "serverName" : "My Legion Starbound Server",
  "maxPlayers" : 8,
  "gameServerBind" : "::",
  "serverPassword" : "",
  "allowAnonymousConnections" : true,
  "allowAssetsMismatch" : true,
  "maxTeamSize" : 4,
  "clientIPJoinable" : true,
  "clientP2PJoinable" : false,
  "allowAdminCommands" : true,
  "allowAdminCommandsFromAnyone" : false,
  "serverUsers" : {
    "YourUsername" : {
      "admin" : true,
      "password" : "your-admin-password"
    }
  }
}

הגדרות עולם ויקום

Starbound משתמש ביקום שנוצר באופן פרוצדורלי. בכל פעם ששחקן מבקר במערכת כוכבים או כוכב לכת חדשים, המשחק מייצר אותם על בסיס זרע יקום ומערכת קואורדינטות. נתוני היקום של השרת מאוחסנים ב:

storage/universe/

תיקייה זו מכילה את כל נתוני העולם שנוצרו, כולל כוכבי לכת, תחנות חלל ומבנים שנבנו על ידי שחקנים בעולם.

תצורת יקום

ניתן להתאים פרמטרים של יצירת יקום בקובץ starbound_server.config או באמצעות קבצי נכסים הקשורים ליקום. מושגים עיקריים:

מושג תיאור
זרע יקום היקום נוצר באופן פרוצדורלי על בסיס קואורדינטות. כל השרתים עם אותה גרסת משחק ייצרו כוכבי לכת זהים באותן קואורדינטות, אך עצמים שהונחו על ידי שחקנים ושינויים הם ייחודיים לכל שרת.
כוכב לכת התחלתי שחקנים חדשים מופיעים בכוכב לכת התחלתי שנבחר באופן פרוצדורלי. העולם ההתחלתי הוא כוכב לכת מסוג גן המתאים להתקדמות בשלב מוקדם של המשחק.
קבצי עולם כל כוכב לכת שבוקר בו מייצר קובץ .world ב-storage/universe/. קבצים אלו מכילים שינויי שטח, עצמים שהונחו ושינויי אריחים שנעשו על ידי שחקנים.
נתונים שמימיים הקבצים universe.chunks ו-universe.dat בתיקיית היקום מאחסנים את המצב הכולל של מפת היקום.
יקום משותף: כל השחקנים בשרת חולקים את אותו יקום. שינויים ששחקן אחד עושה בכוכב לכת (בנייה, כרייה, הנחת עצמים) יהיו גלויים לכל שחקן אחר שיבקר באותו כוכב לכת.
איפוס היקום: כדי להתחיל יקום חדש לחלוטין, עצרו את השרת ומחקו או שנו את שם תיקיית storage/universe/ כולה. שימו לב שזה מסיר את כל העולמות שנוצרו, כולל כל המבנים שנבנו על ידי שחקנים. תמיד גבו לפני שתעשו זאת.

כיצד להתחבר

שחקנים מתחברים לשרת Starbound שלכם באמצעות תפריט המשחק הרב-משתתפים.

חיבור ישיר באמצעות IP

  1. הפעילו את Starbound.
  2. מהתפריט הראשי, לחצו על Multiplayer.
  3. בחרו את הדמות שלכם.
  4. בשדה Server Address, הזינו את כתובת ה-IP והפורט של השרת בפורמט: IP:Port
  5. אם לשרת מוגדרת סיסמה, הזינו את Account Name ו-Password התואמים לרשומת serverUsers בתצורת השרת. אם allowAnonymousConnections מוגדר ל-true ולא מוגדרת סיסמת שרת, ניתן להשאיר שדות אלו ריקים.
  6. לחצו על Join Server.
מציאת ה-IP והפורט: ראו כיצד למצוא את כתובת ה-IP והפורט של השרת שלכם למיקומם ב-GPanel.

חברי Steam (לא רלוונטי)

תכונת "Join Game" של Steam מיועדת למשחקים המתארחים בין עמיתים (peer-to-peer), לא לשרתים ייעודיים. שחקנים חייבים להשתמש בשיטת חיבור ה-IP הישיר המתוארת למעלה כדי להצטרף לשרת Legion Hosting שלכם.

פתרון בעיות חיבור: אם שחקנים לא מצליחים להתחבר, וודאו את הדברים הבאים:
  • השרת פועל והושלם אתחולו במלואו (בדקו בקונסולת GPanel הודעת "Info: Server listened on").
  • נעשה שימוש בכתובת IP ופורט נכונים.
  • אם נעשה שימוש בסיסמת שרת, השחקן מזין את פרטי serverUsers הנכונים.
  • אם allowAssetsMismatch מוגדר ל-false, המודים המותקנים אצל השחקן חייבים להתאים בדיוק למודים בשרת.
  • גם השרת וגם הלקוח מריצים את אותה גרסה של Starbound.
אם הבעיות נמשכות, פתחו פנייה לתמיכה.

ניהול שמירות

Starbound מאחסן את כל נתוני השרת בתיקיית storage/. הבנת מבנה הקבצים עוזרת בגיבויים, העברות ופתרון בעיות.

תיקיות וקבצי אחסון עיקריים

נתיב תיאור
storage/universe/ מכיל את כל נתוני העולם שנוצרו -- כוכבי לכת, תחנות חלל ושינויי שחקנים בעולמות. לכל כוכב לכת שבוקר בו יש קובץ .world.
storage/player/ מכיל קבצי שמירת שחקנים. לכל שחקן יש קובץ .player המאחסן את המלאי, ההתקדמות, מצב המשימות ונתוני הספינה שלו.
storage/starbound_server.config קובץ תצורת השרת הראשי.
storage/starbound_server.log קובץ יומן השרת. שימושי לאבחון קריסות, שגיאות ובעיות חיבור.

יצירת גיבויים

גיבויים סדירים מגנים על היקום, נתוני השחקנים והתצורה של השרת מפני אובדן או השחתה מקריים.

  1. עצרו את השרת ב-GPanel כדי לוודא שכל הנתונים נכתבו לדיסק.
  2. התחברו לשרת באמצעות SFTP או השתמשו במנהל הקבצים.
  3. הורידו את תיקיית storage/ כולה למחשב המקומי שלכם.
  4. אחסנו את הגיבוי במקום בטוח עם תווית תאריך (לדוגמה, storage-backup-2026-02-26).
מה לגבות: לכל הפחות, גבו את תיקיות storage/universe/ ו-storage/player/. אלו מכילות את כל נתוני העולם והתקדמות השחקנים. כדאי גם לגבות את starbound_server.config לשמירת הגדרות השרת.

שחזור מגיבוי

  1. עצרו את השרת.
  2. העלו את קבצי הגיבוי למיקומים המתאימים בתיקיית storage/, תוך דריסת הקבצים הקיימים.
  3. הפעילו את השרת.

העברת עולם משרת אחר

להעברת היקום שלכם משרת אחר או ממשחק מקומי:

  1. עצרו את שני השרתים -- המקור והיעד.
  2. העתיקו את תיקיית storage/universe/ מהמקור לשרת היעד.
  3. אופציונלית, העתיקו את storage/player/ אם ברצונכם להעביר גם נתוני שחקנים.
  4. העתיקו את starbound_server.config לשמירת הגדרות השרת.
  5. הפעילו את שרת היעד ווודאו שהעולם נטען כראוי.
תלות במודים: אם היקום נוצר עם מודים, אותם מודים חייבים להיות מותקנים בשרת היעד. מודים חסרים יגרמו לשגיאות או תוכן חסר בעת טעינת עולמות מושפעים.

מאמרים קשורים


צריכים עזרה?

אם אתם נתקלים בבעיות שלא מכוסות במדריך זה, צוות התמיכה שלנו זמין לסייע. פתחו פנייה בכתובת legionhosting.net/submitticket.php עם פרטי השרת שלכם ותיאור הבעיה.


האם המאמר הזה היה מועיל?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.