- Game Servers
- Minecraft
- Garrys Mod
- Rust
- Conan Exiles
- Arma 3
- ARK
- CS:GO
- TF2
- Unturned
- Blackwake
- Mordhau
- Factorio
- Space Engineers
- Valheim
- Virtual Dedicated
- General
- Game Servers
[Ubuntu 16.04] How to install an ECO server
Please note, our virtual dedicated servers are unmanaged, these guides are just to get you started
This guide is also experimental as it uses mono, we would suggest running ECO on a windows VDS
You’re going to first start of by updating Ubuntu to ensure the latest bug and security updates are patched.
sudo apt-get updateWe need to install some basic things needed for the steamcmd and the srcds to run correctly. And mono in order to run the .exe
sudo apt-get install lib32gcc1 -y sudo apt-get install lib32stdc++6 -y sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb http://download.mono-project.com/repo/ubuntu preview-xenial main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list sudo apt-get update sudo apt-get install mono-develBefore the installation starts, you will be asked If you would like to continue. You can safely answer ‘Y’. Now you want to navigate to your home directory where we will need to create a folder especially for steamcmd.
sudo mkdir steamcmdEnter into the directory by using:
cd steamcmdStart the download of the steamcmd installer by entering the following:
sudo wget http://media.steampowered.com/installer/steamcmd_linux.tar.gzWe can extract the contents of the steamcmd installer simply by entering:
sudo tar -xvzf steamcmd_linux.tar.gzRunning the SteamCMD command line is the next step. Once the extraction has completed we can start with the download of the Garry’s Mod server files.
sudo ./steamcmd.shOnce you are in the SteamCMD enter the following commands and adjust the directories as you wish.
login yourusernamehere force_install_dir ECO app_update 739590 validateThis will then begin to install all the files and components needed for your ECO server. This may take a while dependant on the amount of requests the Steam mirrors are currently experiencing.
Once the installation has completed you can just type ‘quit’ to exit out of the SteamCMD.
To start up your server you will need to navigate to the install directory. This is the one you had just defined in the SteamCMD commands. In our case, ‘ECO’.
cd ECOOnce you are in the directory you can launch your server via the following command. This is just a basic command and can be edited to suit your server.
mono EcoServer.exe -noguiWhen running the server I would suggest either launching it using tightvnc or using screen in order to keep it running, if you launch it using just putty when you close the session the server will also close.
Once the server is finished loading you can view the web panel at yourserverIP:3001
Running your server with the root user account is not recommended so we advise to create another user account with access to the server.