Rust Server With Oxide Setup Tutorial | Linux Guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • Learn how to set up your own Rust server on Linux with this comprehensive tutorial. Discover the step-by-step process of installing and configuring all the necessary components to get your Rust server up and running smoothly.
    Startup Script:
    #!/bin/sh
    clear
    while : do
    ./RustDedicated -batchmode -nographics \
    -server.ip IPAddressHere \
    -server.port 28015 \
    -rcon.ip IPAddressHere \
    -rcon.port 28016 \
    -rcon.password "rcon password here" \
    -server.maxplayers 75 \
    -server.hostname "Server Name" \
    -server.identity "my_server_identity" \
    -server.level "Procedural Map" \
    -server.seed 12345 \
    -server.worldsize 3000 \
    -server.saveinterval 300 \
    -server.globalchat true \
    -server.description "Description Here" \
    -server.headerimage "512x256px JPG/PNG headerimage link here" \
    -server.url "Website Here"
    echo "
    Restarting server...
    "
    done
    Social & Support:
    ► ko-fi.com/luci...
    ► / luciandevtv
    ► www.luciandev....
    My Gaming Network
    • Decimation Games - www.DecimationGames.com
    • Twitter: DecimationGames
    • Facebook: DecimationGameServer
    Tags:
    Rust server setup, Rust server Linux, Rust server tutorial, Rust server hosting, Rust server setup guide, Rust server installation, Rust server mods, Rust server management, Rust server configuration, Rust gameplay, Rust game server, Linux server hosting, Rust server admin guide, Rust server admin commands, Rust server performance optimization, Rust server modding, Rust server plugins, Rust server console commands, Rust server admin tools, Rust server configuration file, Rust server control panel, Rust server hosting providers, Linux gaming server, Linux server management.

ความคิดเห็น • 44

  • @TesseraktGaming
    @TesseraktGaming 11 หลายเดือนก่อน +2

    This is the ideal video tutorial. No flashy intros, good mic quality, excellent pacing that is short, sweet, and to the point. I'm new to Linux after using Windows my whole life and I was blown away how simple it was to do all of this with the Linux CLI. My home network config is pretty messy, so no SSH for me (running a proxmox node with half a dozen VMs in it).

    • @TesseraktGaming
      @TesseraktGaming 11 หลายเดือนก่อน

      I followed every step to the letter, all the files seemed to be intact, but I got lots of errors and then the process killed itself. I'm guessing I got a bad install of SteamCMD or something. I give up, I'll just put the server on a Windows VM instead. Good tutorial and all but I'm using Debian and had to jump through lots of hoops just to get things to actually work, so I probably screwed up along the way.

  • @Itsmeblvck
    @Itsmeblvck 10 หลายเดือนก่อน +4

    What everyone is facing is an error with the symlinks on steamCMD.
    ln: failed to create symbolic link '/home/rust/.steam/root': No such file or directory
    ln: failed to create symbolic link '/home/rust/.steam/steam': No such file or directory

  • @the_shadow_0894
    @the_shadow_0894 2 หลายเดือนก่อน +1

    My server isn`t starting and i can`t join there

    • @luciandev
      @luciandev  2 หลายเดือนก่อน

      Have you checked logs?

  • @kurssonyt
    @kurssonyt 3 หลายเดือนก่อน +1

    mine is on linux, however its on debain, not windows. I need help because the commands are a bit different.

    • @luciandev
      @luciandev  3 หลายเดือนก่อน +1

      Only thing that should really be different is installing SteamCMD so if you go here developer.valvesoftware.com/wiki/SteamCMD#Debian it will tell you how to install it on Debian.

  • @NDGaming5000
    @NDGaming5000 5 หลายเดือนก่อน

    I keep getting this error:
    JunkPileWaterSpawner: SpawnHandler instance not found.
    JunkPileWaterSpawner: SpawnHandler instance not found.
    NPCSpawner: SpawnHandler instance not found.
    NPCSpawner: SpawnHandler instance not found.
    SpawnGroup: SpawnHandler instance not found.
    SpawnGroup: SpawnHandler instance not found.
    SpawnGroup: SpawnHandler instance not found.

  • @Lego_fuchs
    @Lego_fuchs 2 หลายเดือนก่อน

    Do I really need all those ports or are any optional I know that i need a few. But that many? All I need is to connect to it and use Rust+ and for it to query.

    • @luciandev
      @luciandev  2 หลายเดือนก่อน

      28015-28016 for game 28017 if you want RCON and I don't know the Rust+ port off top my head.

  • @LTon07
    @LTon07 11 หลายเดือนก่อน

    well i dont know hat i did wrong but everything close after 20 warning and error in the start up

  • @jnkfishing9274
    @jnkfishing9274 7 หลายเดือนก่อน

    So I got my server up and running on Ubuntu but I cannot connect to it on rust even if I use client.connect in f1 console

    • @luciandev
      @luciandev  7 หลายเดือนก่อน

      Try adding it to steam's servers to see if your server comes up there.

    • @jnkfishing9274
      @jnkfishing9274 7 หลายเดือนก่อน

      @luciandev it does not. When connecting through f1 console I used my public ip for server ip is that what I need to put in there

    • @luciandev
      @luciandev  7 หลายเดือนก่อน

      @@jnkfishing9274 if your hosting it locally try putting in the server's ip see if you can connect using that ip.

    • @jnkfishing9274
      @jnkfishing9274 7 หลายเดือนก่อน

      @luciandev if its different how would I find it

    • @jnkfishing9274
      @jnkfishing9274 7 หลายเดือนก่อน

      @@luciandev if you mean my home server ip I have tried that

  • @bludlud1765
    @bludlud1765 5 วันที่ผ่านมา +1

    Lmao I was having issues with some things but chat gpt fixed them for me

  • @TBMTUTS
    @TBMTUTS 10 หลายเดือนก่อน

    Is this set up cross platform for PC and console?

  • @xMrFimmelx
    @xMrFimmelx 8 หลายเดือนก่อน

    "Killed" - this last line after the server is fully loaded..

    • @luciandev
      @luciandev  8 หลายเดือนก่อน

      Please check the log file/crash file, there is usually more information in there.

    • @xMrFimmelx
      @xMrFimmelx 8 หลายเดือนก่อน

      @@luciandev process was killed, because 8gb it’s toooo small for rust servers)) 8gb worked only with 3000map

  • @vlosokjia
    @vlosokjia 5 หลายเดือนก่อน +2

    love you! it works

  • @huntersteinmetz1587
    @huntersteinmetz1587 หลายเดือนก่อน

    Doesnt appear like this tutorial works anymore.

  • @kurssonyt
    @kurssonyt 3 หลายเดือนก่อน +2

    Thank you

  • @windowsxp2227
    @windowsxp2227 10 หลายเดือนก่อน +1

    Do you know how to gracefully close the server after it has started? I got it running perfectly and tried to close it by typing "quit" or "stop" into terminal but it doesn't seem to respond. Killing the terminal window also didn't seem to work for me. (I am not using SSH and screen, just local terminal for now.) Fantastic video by the way, it helped me a lot!!

    • @luciandev
      @luciandev  10 หลายเดือนก่อน +1

      You should just be able to kill the screen by hitting
      Control+A then K (Need to be in the screen you want to kill first)

  • @shirakuyanai4095
    @shirakuyanai4095 หลายเดือนก่อน

    After a generating the world, it shows me a memory statistic and shuts down.
    "Shutdown handler: cleanup."
    The log is long so I can't really search any of that on google and AIs suck so I'm kinda stuck here.

    • @luciandev
      @luciandev  หลายเดือนก่อน

      can you upload log to pastebin and post the link so I can look at it?

    • @shirakuyanai4095
      @shirakuyanai4095 หลายเดือนก่อน

      @@luciandev TH-cam won't let me post a link here. Here's the id: t1LMQpB0

    • @shirakuyanai4095
      @shirakuyanai4095 หลายเดือนก่อน

      @@luciandev Here's the first half of the id: t1LM
      Here's the second half: QpB0
      TH-cam doens't like urls getting posted around here.

    • @shirakuyanai4095
      @shirakuyanai4095 หลายเดือนก่อน

      @@luciandev Can't share a link here. Should I dm you on discord?

  • @kyoukai9379
    @kyoukai9379 ปีที่แล้ว

    Great video, didn't work for me tho :)
    i used a GCP VM tried ubuntu and debian destro, port forward working and firewall allow access inbound to rust ports
    it worked in windows server, i would like to try it on linux since linux uses less resources

    • @luciandev
      @luciandev  ปีที่แล้ว

      When you tried it on windows was it inside a VM?

  • @kiteonwaikatabeaki3311
    @kiteonwaikatabeaki3311 10 หลายเดือนก่อน

    love it keep up ... and more please

  • @CanadianWookie1972
    @CanadianWookie1972 10 หลายเดือนก่อน

    I followed all the step and it didn't work. When I typed ./startup.sh, it started but the terminal window quit. Any help would be awesome.

    • @luciandev
      @luciandev  10 หลายเดือนก่อน

      Can you tell me what the log output is?

    • @CanadianWookie1972
      @CanadianWookie1972 10 หลายเดือนก่อน

      @@luciandev This is what I get
      Requested Block Size 4.0 MB
      Peak Block count 1
      Peak Allocated memory 167.8 KB
      Peak Large allocation bytes 0 B
      [ALLOC_TYPETREE] Dual Thread Allocator
      Peak main deferred allocation count 0
      [ALLOC_BUCKET]
      Large Block size 4.0 MB
      Used Block count 1
      Peak Allocated bytes 4.0 MB
      Failed Allocations. Bucket layout:
      16B: 21 Subsections = 21504 buckets. Failed count: 1234113
      32B: 19 Subsections = 9728 buckets. Failed count: 1137923
      48B: 19 Subsections = 6485 buckets. Failed count: 688325
      64B: 149 Subsections = 38144 buckets. Failed count: 23930747
      80B: 29 Subsections = 5939 buckets. Failed count: 10960812
      96B: 4 Subsections = 682 buckets. Failed count: 2334449
      112B: 10 Subsections = 1462 buckets. Failed count: 374522
      128B: 5 Subsections = 640 buckets. Failed count: 1239742
      [ALLOC_TYPETREE_MAIN]
      Peak usage frame count: [4.0 KB-8.0 KB]: 1 frames, [8.0 MB-16.0 MB]: 60 frames, [16.0 MB-32.0 MB]: 214 frames
      Requested Block Size 2.0 MB
      Peak Block count 11
      Peak Allocated memory 19.4 MB
      Peak Large allocation bytes 0 B
      [ALLOC_TYPETREE_THREAD]
      Peak usage frame count: [4.0 KB-8.0 KB]: 275 frames
      Requested Block Size 2.0 MB
      Peak Block count 1
      Peak Allocated memory 5.4 KB
      Peak Large allocation bytes 0 B
      Shutdown handler: cleanup.