This tutorial will cover installation of Atavism X.2.1 into Ubuntu 20.04, but should cover the installation of any version of Atavism you may require to install. As of 2023 the current version is X.7 with X.8 pending release.
The server services in this tutorial were provided by OVH https://www.ovhcloud.com/en/vps/
Never run your game server as root or ubuntu! Always provide your game server an user account and utilize this. You should have an user account just for the game server and several accounts for your database. We will configure these accounts, set up the scripts for their usage and configure the server to utilize these. In addition we will secure the server for best practices and disable a series of potential security risks.
The main goal of this document is to set up and configure your server in the best industry practices for security. Never skimp on this and starting from the beginning with the proper settings in place will ensure you have no issues.
If you have any questions or comments regarding this document, please feel free to reach out to me in Discord.