How do I configure a brand-new server from scratch?
A fresh server comes ready to run, so configuration is mostly a matter of picking your software and editing a few files. Here's how to take a brand-new server from first boot to a fully tailored setup.
Overview
Starting the server once generates its default files, which you then edit. For Minecraft you pick your software and version on the Software page, adjust config files in Files, and set your RAM and startup options on the Settings page.
How to configure it
- Start the server once from the Console so it generates its default files.
- For Minecraft, set your software/version on the Software page (see the Version article / Minecraft KB).
- Edit
server.propertiesand other config files in the Files tab (MOTD, gamemode, difficulty, world name, etc.). - Add plugins/mods and set RAM/startup options on the Settings page, then restart.
Tip: Change and restart one thing at a time so it's obvious what caused any issue.
Tips & best practices
- Back up once you have a working baseline configuration (Back up now on the Backups page).
Frequently asked questions
Where are all the settings? Mostly in config files under Files, plus the Settings page for RAM and launch options.
More in Server Settings & Configuration
- How do I edit server.properties and other config files?
- How do I set a server icon or description (MOTD)?
- How do I set the startup jar/script and fix "invalid or corrupt jarfile" errors?
- How do I set up a specific server type (Bedrock, Spigot, Mohist, Velocity, Waterfall, Forge)?
- How do I install a resource/texture pack that prompts players?
- How do I change my server's timezone?