Eco is a survival simulation game where players work together to build a civilization, manage resources, and solve environmental problems. Hosting your own Eco server allows you to customize your gameplay experience, invite friends or other players to join, and control the server’s rules and economy. This guide will walk you through the steps to install and configure a dedicated Eco server on your AnonVM VPS.
Prerequisites
Before beginning the installation, make sure you have:
- A VPS from AnonVM with at least 4 GB of RAM and 2 CPU cores, with 10 GB of storage.
- SSH access to your VPS.
- Basic knowledge of Linux commands.
- SteamCMD installed on your server (refer to our earlier guides if you need help with this).
Step 1: Access Your AnonVM VPS
- Log in to your AnonVM account and access your VPS.
- Use an SSH client like PuTTY (on Windows) or your terminal (Linux/Mac) to connect to your VPS:
your-vps-ip
with your actual VPS IP address. Enter your password when prompted.
Replace
Step 2: Install Required Dependencies
Before we begin the installation, let's update the system and install any dependencies.
-
Update your system:
-
Install necessary libraries:
These dependencies will ensure your server runs smoothly.
Step 3: Install SteamCMD
SteamCMD is the tool used to download and update Eco server files. If you have SteamCMD already installed, skip this step.
-
Create a directory for SteamCMD:
-
Download and extract SteamCMD:
-
Verify the installation:
This will launch SteamCMD. Type
quit
to exit when done.
Step 4: Download the Eco Server Files
Now that SteamCMD is set up, let's use it to download the Eco server files.
-
Log in to SteamCMD:
-
Set the installation directory for Eco server:
-
Download the Eco server files:
This command will download the Eco server to the specified directory. The download may take a few minutes, depending on your connection.
Step 5: Configure the Eco Server
Once the server files are downloaded, you need to configure the server settings to your preference.
-
Navigate to the server directory:
-
Edit the server configuration: Open the
EcoServer.exe
settings or theserverconfig.json
file for configuration:Key settings you may want to adjust:
- SERVER_NAME: The name of your server.
- SERVER_PASSWORD: Set a password for the server (if desired).
- MAX_PLAYERS: Adjust the maximum number of players allowed on the server.
- WORLD_NAME: Name your world.
- Port: Ensure the port (default: 3000) is open for incoming connections.
Save and close the file (
CTRL+X
, then pressY
to confirm).
Step 6: Open Required Ports
To allow players to connect to your Eco server, you need to open the necessary ports.
-
Open the default port (3000):
This command will open port 3000, which is used by the Eco server.
Step 7: Start the Eco Server
With the server configured and the ports open, it's time to start your Eco server.
-
Start the server in a screen session: Using a screen session will allow your server to run in the background even if you disconnect from SSH:
-
Run the server: Start the server by running the following command:
This will start the Eco server. You should see output indicating that the server is up and running.
-
Detach from the screen session: To detach from the session, press
CTRL + A
, thenD
. This keeps the server running in the background. -
Reattach to the screen session: To view the server logs or interact with the server, run:
Step 8: Connect to Your Server
To join your Eco server from the game client:
- Launch Eco and go to the Multiplayer section.
- Use the Direct Connect option and enter your VPS IP and port (e.g.,
your-vps-ip:3000
). - If you set a password for the server, you will be prompted to enter it.
Step 9: Update Your Server
To keep your Eco server up to date, follow these steps:
-
Log in to SteamCMD:
-
Check for updates:
This command will check for and apply any available updates to the server.
Conclusion
Congratulations! You’ve successfully set up your own Eco dedicated server on AnonVM. With your server now running, you can invite friends or other players to join your world. Customize the gameplay and environment to your liking, and enjoy the experience of managing a civilization while maintaining the planet's balance.
Make sure to periodically check for updates and maintain server performance to ensure a smooth experience for all players.