How to Set Up a Conan Exiles Server on AnonVM Hosting

Conan Exiles is an open-world survival game set in the brutal world of Conan the Barbarian. The game features multiplayer modes where players can build their own empires, engage in epic combat, and survive in a hostile environment. Hosting a Conan Exiles server allows you to control the game world, customize settings, and play with your friends or community. AnonVM, a top offshore hosting provider, offers high-performance virtual private servers (VPS) that are ideal for hosting a Conan Exiles server.

This guide will walk you through the steps to set up your own Conan Exiles server on an AnonVM VPS, allowing you to enjoy a seamless and reliable hosting experience.

Prerequisites

Before proceeding, ensure you have the following:

  • An active AnonVM VPS account with access to a VPS.
  • Basic understanding of SSH and Linux terminal commands.
  • Conan Exiles server files (via SteamCMD).
  • A domain (optional, for a custom hostname).
  • Basic firewall and networking knowledge.

Step 1: Access Your AnonVM VPS

  1. Log into your AnonVM hosting panel and select the VPS you want to use for your Conan Exiles server.

  2. Connect to your VPS via SSH. You can use a terminal on Linux/Mac or a tool like PuTTY on Windows.

    Command for Linux/Mac:

    css
     
    ssh root@your-vps-ip

    Enter the password you set during VPS setup when prompted.

Step 2: Install Required Dependencies

Conan Exiles requires some basic dependencies to be installed on your server. These include the SteamCMD tool and other necessary libraries.

  1. Update your VPS:

    sql
     
    apt-get update && apt-get upgrade -y
  2. Install dependencies:

     
    apt-get install lib32gcc1 -y apt-get install wget curl -y
  3. Install SteamCMD: SteamCMD is required to download and update the Conan Exiles server files. Run the following commands to install SteamCMD:

     
    mkdir -p /home/steam && cd /home/steam wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz tar -xvzf steamcmd_linux.tar.gz

Step 3: Download Conan Exiles Server Files

Now that you have SteamCMD installed, you can use it to download the Conan Exiles server files.

  1. Navigate to the SteamCMD folder:

     
    cd /home/steam
  2. Run SteamCMD to download the server files:

     
    ./steamcmd.sh
  3. Inside the SteamCMD prompt, log in as anonymous and download the server:

     
    login anonymous force_install_dir ./conanexiles app_update 443030 validate exit

    This will download the server files to the ./conanexiles directory.

Step 4: Configure Your Conan Exiles Server

With the server files downloaded, it’s time to configure your Conan Exiles server to suit your needs.

  1. Navigate to the Conan Exiles directory:

     
    cd /home/steam/conanexiles
  2. Edit configuration files: Conan Exiles uses a configuration file to define various server settings. The main configuration file is typically found in the ConanSandbox/Saved/Config/LinuxServer/ directory and is called ServerSettings.ini.

    To edit the configuration, use a text editor like nano:

     
     
    nano ConanSandbox/Saved/Config/LinuxServer/ServerSettings.ini

    Some key settings you might want to configure include:

    • Server Name: Set your server’s name.
    • Max Players: Adjust the maximum number of players that can join the server.
    • Password: Set a server password for private access.
    • PVE/PVP Settings: Choose whether you want your server to be PVE (player versus environment) or PVP (player versus player).
    • Difficulty Level: Modify the difficulty to suit your preferences.

    After editing, save the file by pressing CTRL + X, then Y to confirm changes.

Step 5: Open Required Ports

In order to allow players to connect to your Conan Exiles server, you need to open specific ports in your VPS firewall.

Conan Exiles typically requires the following ports:

  • 7777 (TCP/UDP) for the game server.
  • 27015 (UDP) for server queries.
  • 7778 (UDP) for the Steam query port.

If you're using UFW as your firewall, you can open the necessary ports like this:

 
ufw allow 7777,27015,7778/udp ufw reload

If you're using another firewall solution, make sure to configure it accordingly.

Step 6: Start the Conan Exiles Server

With the server configured and ports open, you can now start your Conan Exiles server. To do this, you’ll need to run the server executable.

  1. Start the server:

     
     
    ./ConanExilesServer.sh

    This will launch the server and start hosting it for players to join.

  2. Running the server in the background (optional): If you want to run the server in the background so that it continues running even if you close your SSH session, you can use tmux or screen:

    • Install tmux if it’s not already installed:

       
      apt-get install tmux -y
    • Start a tmux session:

       
      tmux new -s conanexiles
    • Run the server:

       
       
      ./ConanExilesServer.sh
    • Detach from the session by pressing CTRL + B, then D. You can reattach to the session at any time by running:

       
      tmux attach -t conanexiles

Step 7: Connect to Your Server

Once the server is running, you can connect to it using the Conan Exiles game client. Open the game and enter the server's IP address (or domain, if you’ve configured one) in the server browser to join your newly created server.

Conclusion

Congratulations! You have successfully set up a Conan Exiles server on your AnonVM hosting VPS. By following this guide, you now have a custom game world to explore and invite others to join. AnonVM’s offshore hosting solution provides high-performance, reliable servers that ensure smooth gameplay with minimal latency.

Remember to regularly update your server and back up your game data to ensure a stable and secure gaming experience. Now you can enjoy the wild world of Conan Exiles with friends or a larger community!

Was this answer helpful? 0 Users Found This Useful (0 Votes)

Powered by WHMCompleteSolution