WORLD OF WARCRAFT SERVER INSTALL (VERSION 1.12)
PRE REQUIS
- 
debian 12 
- 
user wow 
- 
ports: - TCP: 1119, 3724, 6012, 8085
- UDP: 1119, 3724, 6012, 8085
 
- 
WOW 1.12 client: https://drive.usercontent.google.com/download?id=1TDoNNUXCtsgIUhLw96biPCqjv3AcLYkg&export=download 
CREER UN UTILISATEURS
Lancer le service mangosd:
cd /home/$CURRENT_USER/vmangos/bin/
sudo ./mangosd
- Créer un utilisateur:
account create <username> <password>
CRÉER DES SERVICES POUR LANCER LE SERVEUR
Fichiers service à créer dans /etc/systemd/system/
- Realmd service:
[Unit]
Description=VMaNGOS Realmd Service
After=network.target mariadb.service
[Service]
Type=simple
User=wow              # <- ton utilisateur normal (pas root)
WorkingDirectory=/home/wow/vmangos/bin
ExecStart=/home/wow/vmangos/bin/realmd
Restart=always
[Install]
WantedBy=multi-user.target
- Mangosd service:
[Unit]
Description=VMaNGOS World Server
After=network.target mariadb.service realmd.service
[Service]
Type=simple
User=wow              # <- ton utilisateur normal
WorkingDirectory=/home/wow/vmangos/bin
ExecStart=/home/wow/vmangos/bin/mangosd
Restart=always
[Install]
WantedBy=multi-user.target
PROTEGER LE SERVEUR VIA FAIL2BAN
- Installer fail2ban:
sudo apt install fail2ban -y
- Créer /etc/fail2ban/filter.d/realmd.conf:
[realmd]
enabled  = true
filter   = realmd
port     = 3724
protocol = tcp
logpath  = /home/wow/vmangos/logs/realmd/realmd.log
maxretry = 5
findtime = 600
bantime  = 3600
- Redémarrer fail2ban:
sudo systemctl restart fail2ban
SE CONNECTER AU SERVEUR
- 
Télécharger le client (v1.12) 
- 
Editer le fichier realmlist.wtfpour y mettre l'IP du serveur:
set <server_ip>
SOURCES
					Languages
				
				
								
								
									PHP
								
								52.1%
							
						
							
								
								
									CSS
								
								24.9%
							
						
							
								
								
									JavaScript
								
								17%
							
						
							
								
								
									Shell
								
								4.1%
							
						
							
								
								
									Dockerfile
								
								1.6%
							
						
							
								
								
									Other
								
								0.3%
							
						
					