Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #######################
- TRINITYCORE SETUP GUIDE
- #######################
- #####################################################
- Debian based linux VERSION 11.0 OR HIGHER RECOMMENDED.
- #####################################################
- #################################################################
- #################################################################
- login with root user of your debian installation
- REMEMBER YOUR MySQL root password, you will need it on the future
- #################################################################
- #################################################################
- ######################
- Software requirements:
- ######################
- apt-get update
- apt-get install git clang cmake make gcc g++ libmariadbclient-dev-compat libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev mariadb-server p7zip default-libmysqlclient-dev
- update-alternatives --install /usr/bin/cc cc /usr/bin/clang 100
- update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang 100
- adduser trinitycore
- ###########################
- ###########################
- login with trinitycore user
- ###########################
- ###########################
- #############################
- Download source and database:
- #############################
- git clone -b 3.3.5 http://github.com/TrinityCore/TrinityCore
- wget https://github.com/TrinityCore/TrinityCore/releases/download/TDB335.21101/TDB_full_world_335.21101_2021_10_15.7z
- 7z e TDB_full_world_335.21101_2021_10_15.7z
- #############################
- installation and compilation:
- #############################
- cd TrinityCore
- mkdir build
- cd build
- cmake ../ -DCMAKE_INSTALL_PREFIX=/home/trinitycore/bin/server335 -DCMAKE_BUILD_TYPE=Debug
- time make -j5
- make install
- ################################################
- Automatic database installation pre-requirements
- ################################################
- mysql -u root -p < sql/create/create_mysql.sql
- cp ../TDB_full_world_335.21101_2021_10_15.sql /home/trinitycore/bin/server335/bin
- ###################################
- End automatic database installation
- ###################################
- ####################
- Starting Trinitycore
- ####################
- cd ~/bin/server
- screen -A -m -d -S trinity_world335 ./worldserver -c ../etc/worldserver.conf
- screen -A -m -d -S trinity_auth335 ./authserver
- ########################
- End starting Trinitycore
- ########################
- If this guide helped you plz donate me at mmendezserra at hotmail.com with paypal.
Add Comment
Please, Sign In to add comment