Valheim Articles / Tutorial

Setting Up Your Personal Valheim Server: A Viking’s Guide

  • 226 views, 11 today
  • 2
  • 0
Drengr
Level 27 : Expert Viking Beserker
5

Setting Up Your Personal Valheim Server: A Viking’s Guide


In the Norse-inspired world of Valheim, where brave Vikings battle mythical beasts and build grand halls, hosting your own personal server lets you craft a unique saga with friends or solo. Running a dedicated server gives you control over your world, mods, and player access, all while exploring misty forests and treacherous mountains. This guide will walk you through setting up your own Valheim server, themed in the spirit of a Viking preparing for a legendary journey.

Prerequisites: Gather Your Tools


Before embarking on this quest, ensure you have the following:
  • A Decent PC: Valheim servers can run on modest hardware, but a multi-core CPU (e.g., 4 cores), 8GB RAM, and a stable internet connection are recommended for smooth gameplay with 2–10 players.
  • Valheim Game: Purchase and install Valheim via Steam.
  • Steam: The platform for downloading server files and managing updates.
  • Port Forwarding Access: Ability to configure your router for external connections.
  • Basic Command Line Knowledge: For server configuration (don’t worry, it’s simpler than taming a lox!).

Step 1: Install the Valheim Dedicated Server


Like forging a fine iron sword, setting up the server starts with gathering the right materials.
  1. Open Steam:
    • Launch Steam on your PC and navigate to the Library.
    • In the search bar, type “Valheim Dedicated Server” and locate the free tool provided by Iron Gate Studio.
  2. Download and Install:
    • Click Install to download the Valheim Dedicated Server tool. It’s a small package, roughly 1GB, and will install in your Steam directory (e.g., C:\Program Files (x86)\Steam\steamapps\common\Valheim Dedicated Server).
  3. Verify Installation:
    • Ensure the installation includes key files like valheim_server.exe and start_headless_server.bat. These are your warhorn and shield for running the server.

Step 2: Configure the Server


Now, carve your server’s runes by setting its name, password, and world.
  1. Locate the Server Files:
    • Navigate to the installation folder (e.g., C:\Program Files (x86)\Steam\steamapps\common\Valheim Dedicated Server).
  2. Edit the Start Script:
    • Find start_headless_server.bat. Right-click and edit it with Notepad or a text editor.
    • The default script looks like this:
      valheim_server.exe -nographics -batchmode -port 2456 -name "MyServer" -world "Dedicated" -password "Secret" -public 1
    • Customize the following:
      • -name "MyServer": Replace MyServer with your server’s name (e.g., “Odin’s Meadhall”).
      • -world "Dedicated": Name your world (e.g., “Midgard”).
      • -password "Secret": Set a strong password (at least 5 characters).
      • -public 1: Set to 1 for a public server or 0 for private (invite-only).
      • -port 2456: Keep the default port (2456–2458) unless you need to change it.
  3. Save and Close:
    • Save the edited .bat file. This script is your Viking longship, ready to sail!

Step 3: Port Forwarding: Open the Gates


To let other Vikings join your server, you must open your router’s gates (ports) to the world.
  1. Find Your Router’s Admin Page:
    • Access your router’s settings by entering its IP address (e.g., 192.168.1.1) in a browser. Check your router’s manual for login credentials.
  2. Set Up Port Forwarding:
    • Create a new port forwarding rule for Valheim:
      • Protocol: UDP (or TCP/UDP if unsure).
      • Port Range: 2456–2458.
      • Local IP: Your server PC’s internal IP (find it via ipconfig in Command Prompt).
    • Save the settings.
  3. Test Your External IP:
    • Find your public IP by googling “What is my IP” or visiting a site like whatismyipaddress.com. Share this with friends to connect.

Step 4: Launch the Server


With preparations complete, it’s time to raise the sails!
  1. Run the Server:
    • Double-click start_headless_server.bat in the server folder.
    • A command window will open, showing logs like “Game server connected” and “World loaded.”
    • If errors appear (e.g., port issues), double-check your port forwarding or firewall settings.
  2. Firewall Settings:
    • Windows may prompt you to allow valheim_server.exe through the firewall. Approve it.
    • Alternatively, manually add a rule in Windows Defender Firewall for UDP ports 2456–2458.

Step 5: Join Your Server


With your server roaring like a blazing bonfire, it’s time to enter the fray.
  1. Launch Valheim:
    • Open Valheim on your PC (or a friend’s PC).
    • Go to Join Game > Community tab.
    • Search for your server name (e.g., “Odin’s Meadhall”) or use the Join IP option with your public IP and port (e.g., 123.456.789.012:2456).
  2. Enter the Password:
    • Input the password you set in the .bat file.
    • Connect and start your Viking adventure!

Step 6: Manage Your Server


Like maintaining a longhouse, your server needs occasional care.
  • World Saves:
    • World data is saved in C:\Users\<YourUsername>\AppData\LocalLow\IronGate\Valheim\worlds. Back up these files regularly to avoid losing your progress.
  • Updates:
    • When Valheim updates, Steam automatically updates the server tool. Restart the server to apply changes.
  • Mods (Optional):
    • To add mods (e.g., Valheim Plus), use a mod manager like Thunderstore. Install mods on both the server and client for compatibility.
  • Stop the Server:
    • Close the command window or press Ctrl+C to shut down gracefully.

Troubleshooting: Slaying Common Beasts

  • Server Not Visible: Ensure ports 2456–2458 are forwarded correctly and -public 1 is set in the script.
  • Connection Issues: Verify your public IP and password. Check firewall settings.
  • Performance Lag: Reduce player count or lower world complexity (e.g., fewer structures).

Pro Tips for a Legendary Server

  • Name Your World Wisely: A thematic name like “Asgard’s Wrath” sets the tone.
  • Backup Regularly: Save your world before major updates or raids.
  • Invite Trusted Vikings: Use a password and -public 0 for a private experience.
  • Monitor Logs: The command window shows connection details and errors—keep an eye on it.

Conclusion


Setting up a personal Valheim server is like building a grand Viking hall: it takes effort but rewards you with a space to forge epic tales. With your server running, you’re ready to slay trolls, sail stormy seas, and raise mead-filled horns with friends. May Odin guide your path, and may your server stand strong against the mists of the 10th world!

Skål!
Tags

Create an account or sign in to comment.

Welcome