Открываем терминал (alt+f2) заходим под правами супер пользователя либо из под рута
Обновляем/качаем все что нужно для сервера
Code
apt-get install build-essential binutils gcc g++ cpp automake autoconf make libmysql++-dev libtool libssl-dev subversion patch zlibc libc6 git-core
Затем:
Quote
Выкачиваем исходники.
Переходим в папку mangos
Создаем директорию ScriptDev2 там где нужно
Выкачиваем ScriptDev2
Патчим mangos ScriptDev-ом
Через терминал
Внимание MaNGOS-2008-12-22-ScriptDev2.patch может называтся по другому желательно название перепроверять в папке если название другое исправляем путем копипаста в блокнот
Затем
Quote
Конфигурируем
Задаем конфиг mangos-у скриптов
Создаем директорию objdir
Переходим в дирикторию objdir
Конфигурируем место создания компленого ядра
Комплим
Устанавливаем
Чистим все лишнее
Переходим на дирикторию назад
Удаляем objdir
Через терминал
Code
autoreconf --install --force
automake src/bindings/ScriptDev2/Makefile
mkdir objdir
cd objdir
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos
make
make install
make clean
cd ..
rm -r objdir
Внимание: С ревизии 11127 MaNGOS сделал поддержку CMAKE, а значит Code
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos
изменяем на
ждем доконца. После завершения сервер будет в папке opt/mangos и заходим в папку ect видим конфиги в названиях удаляем .dist.in если будет ошибка из-за прав ищем способ как зайти пользователем через root.
Дальше заливаем через любой мускуль все базы желательно заливать с другого компа если заливать из под линукса то слетит вся кодировка это не исправить.
Автор Я
Добавлено (16.02.2011, 15:03)
---------------------------------------------
Внимание: т.к. все сложности отписать не могу ошибки можете присылать сюда которые будут впервые объясню почему и как нужно правильно делать.