h1. Introduction
TrinityCore is a rather complex and demanding software, and as such, it may seem quite daunting to install and maintain. This guide will attempt to describe and also practically show in details how to setup your server environment.\ Every step of the guide is divided in three tabs (probably more will follow) regarding different operating systems (mainly divided into Linux, OS X and Windows).
The guide has been divided into 5 steps, to make it more readable: