Страница 1 из 1

Несколько общих вопросов по ManGos

Добавлено: 2009-07-25 11:25:31
ski
Приветствую.
Заранее прошу прощения за достаточно бестолковые вопросы, но что-то сам никак не могу разобраться.
Если кто сталкивался, подскажите нубу по поводу данного сервера пару вопросов.
Скачал с помощью git исходники, вытащил YTDB базу, скомпилил, установил, запустил почти без проблем. "Почти" - как раз вытекает из вопросов, которые имею. С исходниками скачивается масса апдейтов к базам данных. например, в директории ~/mangos/sql/updates лежит куча .sql файлов. Надо ли какие-нибудь из них накатывать. и если надо, то какие? Там файлы датируются с 2008 года.
Кроме этого в папке базы YTDB тоже есть апдейты. Без накатывания оных сервер не запускался. Но есть нюанс: апдейты для realmd (corepatch_realmd) и апдейты mangos_fix накатываются, а патчи на базу characters (corepatch_characters) не накатываются с сообщением о том, что происходит попытка обновить несуществующие поля, и, видимо, база должна была быть обновлена. Как это дело разрулить? апдейта с обновлением базы не нашел.
Кроме того, периодически появляются каие-то патчи. Как определить, какие мне нужны и как корректно обновить установку сервера?
Последний, самый глупый, наверное, вопрос: как определить версию сервера в исходниках и подобрать к нему правильную базу наполнения контента?

Вопрос по железной конфигурации: какое примерно железо требуется для нормальной работы сервера с 200 пользователями онлайн?сейчас в качестве тестовой машины стоит amd athlon x2 4600+/1gb ram. понятно, памяти надо накинуть. Но сколько? 4 гига хватит, или надо бошльше? Достаточен ли процессор, или тоже нужен быстрее? на данный момент при 10 игроках онлайн загрузка процессора 3-6%.
Сейчачс сервер работает вроде бы как нормально, тестовые игроки качаются и не ругаются, но пугает перспектива столкнуться с неизвестными проблемами.

Спасибо.

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-03 4:56:58
opt1k
по поводу железа точно сказать не могу, но думаю что при вашем проце и 4 гигах 200 онлайн вытянуть должно.
Апдейты ставить надо, там заморочка жуткая, ковырялся несколько дней, сейчас уже не вспомню. В ближайший месяц может буду апдейтить сервер до последней версии, там сразу всё задокументирую и сюда вывалю :) Версию, если память не изменяет можно смотреть в прямо базе.

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-03 8:00:29
ski
opt1k писал(а):В ближайший месяц может буду апдейтить сервер до последней версии, там сразу всё задокументирую и сюда вывалю :) Версию, если память не изменяет можно смотреть в прямо базе.
Угу, верси разобрался где смотреть. по поводу документации - было бы просто замечательно. А то сейчас все работает, но пугает, что люди раскачаются, а база скиснет.

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-09 1:05:31
Ebola
Задался целью запустить свой сервер на FreeBSD 7.1-RELEASE, которая работает на виртуальной машине VMware Workstation 6.5.0.
Информацию о том, как это правильно зделать отыскал на http://mangos.ru. Вот ссылка на страницу форума, где можно скачать инструкцию по установке сервера на разные системы: http://mangos.ru/forum/showthread.php?t=17387. Меня интересовала ветка этой документации, посвященная только FreeBSD. Дополнительно можно глануть еще http://mangos.ru/wiki/index.php/Install:FreeBSD, но это более краткая инструкция.
Ниже представляю ресурсы, с которых сам всё скачивал, компилировал и устанавливал. Содержание этих ресурсов часто обновляется и имеет самую актуальную версию:
*ядро MaNGOS: http://github.com/MaNGOS
*база данных: http://svn2.assembla.com/svn/ytdbase/
*скрипты: http://scriptdev2.svn.sourceforge.net/s ... criptdev2/
Вот еще ресурс, с которого можно скачать патчи и исходники http://filekeeper.org/download/browser. ... 2FMangos6/.
Конфигурацию сервера выполнял, используя скрипт:

Код: Выделить всё

#!/bin/sh
autoreconf -if
mkdir objdir
cd objdir
../configure CFLAGS="-O2 -pipe" CXXFLAGS="-O2 -pipe" --prefix=/home/user/wow --sysconfdir=/home/user/wow/etc --datadir=/home/user/wow/share --enable-cli --enable-ra
make install
В правильности параметров конфигурации не уверен, но сервер в итоге получался работоспособным, что мне было и нужно.
Свой сервер запускал используя инструкцию, которую скачал через ссылку, представленную выше. У меня проблем с этим не возникло, чего и вам желаю :smile:. После распаковки база данных сервера получается очень большой и через phpmyadmin не импортировалась, для этого использовал консоль.
По поводу аптейта сервера в той же инструкции все довольно хорошо описано.
Сейчас очень интересует, как настроить pvp-сервер. Если знаете, то подскажите, плз, или подскажите полезные ссылки на эту информацию.

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-09 11:31:49
opt1k
рейты нужные повышаешь - вот тебе и пвп сервер.

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-09 13:41:31
Ebola
а как быстро расположить разных вендоров в одной зоне?..

Re: Несколько общих вопросов по ManGos

Добавлено: 2009-08-12 2:14:07
Ebola
как определить версию сервера в исходниках и подобрать к нему правильную базу наполнения контента?
src/shared/revision_nr.h