Посетила меня идея написания гайда для MANGOS ZERO c разрешением различных проблем связанных с его установкой, настройкой, обслуживанием и прочим. Обычно за такие вопросы делают "read only", банят, посылают "на вовжопу" или сразу все одновременно. Причем среди "счастливчиков" часто попадаются люди с высшим образованием и мозгом.
Данный гайд будет рассчитан на людей, которые поставили/пытались поставить сервер, но у них возникли проблемы по причине отсутствия опыта работы с MANGOS т.е незнания терминов, принципов работы и т.д.
Создавая и дополняя со временем данный гайд я планирую и сам повысить уровень своих знаний благодаря критике и дополнениям участников проекта. Думаю должно получиться неплохо)
Итак начнем)
Что такое MANGOS? MANGOS - международный учебный проект, который развивает идею альтернативного программного обеспечения, способного заменить официальный сервер World of Warcraft с как можно меньшим количеством различий. На основе MANGOS запрещено создавать сервера с выходом в глобальную сеть и получать выгоду в денежном эквиваленте за счет их работы, однако в сети мы видим большое количество серверов на базе MANGOS. На самом деле полноценно учиться на сервере выведенного только в локальную сеть могут только те кто уже все знает. Особенно остро дело обстоит сегодня, когда популярность бесплатных серверов по сравнению с показателями 2-3 летней давности оставляет желать лучшего. Не наберешь минимальный онлайн - не поймешь что значит быть админом сервера где играют люди, так как настоящие проблемы начинаются именно с ростом онлайна.
MANGOS ZERO был создан после TRINITYCORE ZERO, положившему начало самой идеи возвращения к истокам - классическому WoW. Сейчас TRINITYCORE ZERO закрыт, а MANGOS ZERO уже давно перегнал его в том что касается работоспособности.
В основе MANGOS ZERO лежит язык С++
Для работы сервера необходима база данных. Для MANGOS ZERO фактически единственной базой является udb (унифицированная база данных). На её основе создано некоторое количество форков. Что такое форк? Форк - конкурент, имеющий возможность взять самое лучшее у своего прототипа и тем самым начать борьбу за совершенство уже не с нуля. Базами данных управляет система управления базами данных. MANGOS поддерживает 2 системы управления базами данных - MySQL (мускул) и PostgreSQL (постгрес).
Продолжение следуед