Step 1: Connect to your Linux VPS
You can connect to your vps by using an SSH tool like putty which can be found here When you open putty you will be greeted with an interface like this


Step 2: Go to your home directory
You can go to your home directory by pasting or typing this command in.Step 3: Make your FiveM Directory
Make your five directory and go into it.Step 4: Install your FiveM artifacts in your directory.
You can get your FiveM Linux Artifacts here When you get to that website you will be greeted with a site that looks like this.
Step 5: tmux your session
In order to ensure your server stays up after leaving the putty window you must enter a tmux session. 90% of the time tmux is installed but in case its not run the following commands Debian/Ubuntu/Mint/Kali:Step 6: Open your fivem ports
You will need to port forward your fivem ports in order to use & setup txadmin and join the server. Do this by running the following commandsStep 7: Start your server
Run the following command to start your server
Step 8: Configure Your Server Name
After accessing the txAdmin panel, you’ll be prompted to set up your server configuration. Choose a short, memorable server name that will be used in the txAdmin interface and Chat/Discord messages (e.g.,tutorial, examplerp, dev).

Step 9: Choose Your Deployment Type
Next, you’ll need to select how you want to set up your server. txAdmin offers several deployment options:
Popular Recipes (Recommended)
This is the easiest option for beginners. Select a template from a curated list of community favorites. This includes QBCore, ESX, and a Default template for you to customize.Other Deployment Options:
-
Existing Server Data: Select an existing server data folder on the host. Only use this if you already have a
server.cfgand aresourcesfolder. - Remote URL Template: Based on a Recipe URL in the YAML format. You’ll have the option to edit the Recipe before running it.
- Custom Template: Recommended if you have a custom recipe-based server or if you are writing your own recipe. You will be asked for the recipe right after this page.
For most users, Popular Recipes is the recommended choice as it provides tested and working server configurations.
Step 10: Review Recipe
After selecting your deployment type, you’ll be presented with the recipe configuration. This shows you the YAML configuration that will be used to set up your server.
- Engine version (e.g.,
$engine: 3) - Server name and description
- Tasks that will be executed (downloading resources, configuring files, etc.)
- Source repository information (where resources will be downloaded from)
Step 11: Enter Server Registration Key
Now you need to enter your FiveM Server Registration Key (formerly known as License Key). This key is required to run a FiveM server.

If you don’t have a registration key yet, visit the Cfx.re Portal to create one. For more information, check the guide: How to create a registration key.
Step 12: Configure server.cfg
After the recipe runs, you’ll be presented with theserver.cfg file editor. This is your server’s main configuration file where you can customize various settings.

Congratulations! If you’ve followed all the steps correctly, your FiveM server should now be up and running. You can access your txAdmin panel to manage your server, view players, and configure additional settings. Everything should be good to go!