• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[LINUX] Complete Infrastructure Tutorial to Start a TFS 1.x Server on Ubuntu 22.04

Luan Luciano

Member
Joined
Apr 28, 2014
Messages
57
Reaction score
20
GitHub
luanluciano93
TOPIC UNDER CONSTRUCTION

This tutorial will consist of several step-by-step (topics) on how to set up all the infrastructure to bring a TFS 1.x server online on Linux Ubuntu 22.04.

STARTING THE LINUX MACHINE

It is important that every time you log into your UBUNTU machine you update the packages already installed to the latest versions with the command:
Code:
sudo apt update

And then look for new update packages for the installed version of UBUNTU. (in some cases it will ask if you really want to install a certain package, type Y (yes) and then ENTER:
Code:
sudo apt upgrade

LEMP STACK

  • Initially you should understand that the most current versions of TFS only support MySQL as database storage and no longer use "account manager" in the game for account creation, so you must have a website for this.
  • To use a website you must install the stack package known as LEMP, which is basically a group of programs with the abbreviation of LINUX - ENGINE X (nginx) - MySQL or MariaDB (in this case we will use MariaDB) - PHP.
  • For those who are more laymen, it is interesting to know that Nginx is a web server (it will show the web pages), MariaDB is a program for storing and managing database data and PHP is used to process code and generate dynamic content to the web server.

  1. TUTORIAL ON HOW TO INSTALL NGINX ON UBUNTU 22.04
  2. TUTORIAL ON HOW TO INSTALL MARIADB IN UBUNTU 22.04
  3. TUTORIAL ON HOW TO INSTALL PHP ON UBUNTU 22.04
 
Last edited:
Back
Top