Вторник, 22.05.2012, 23:51
Установка и настройка серверов
Главная Регистрация Вход
Приветствую Вас, Посетитель · RSS
Меню сайта

Основные разделы

Форма входа
Логин:
Пароль:
Категории раздела
Сервера Mangos [32]
Установка и настройка серверов wow
Документации [26]
Документации к Mangos
WWW [14]
Web интерфейс для Mangos
Статьи [5]
Интересные статьи
Последние сообщ.
Заказы на уроки 
последний ответил: rufus515


Все вопросы по ГМ командам задавать тут. 
последний ответил: rufus515


Реклама на сайте 
последний ответил: rufus515


Готовая FUN сборка 3.3.5а сервера Rev1 by RuFuS515 
последний ответил: rufus515


[SQL] T10 вендор 
последний ответил: rufus515


Реклама Google
 Мануалы
Главная » Статьи » Документации

Руководство по установке сервера MaNGOS для Windows

Руководство по установке сервера MaNGOS для Windows

Внимание! Ссылки на английский форум проекта MaNGOS (http://www.mangosproject.org/forum/) не будут работать без регистрации на нём!

Необходимое ПО:

Цитата:
  • Клиент World of Warcraft, обновленный до 1.12.1 (US) or 1.12.2 (EU).
  • Скомпилированный MaNGOS.
  • "ad.exe" (Инструмент для извлечения карт)
  • Инструмент для извлечения *.dbc файлов - mpqe.exe. Требует установленного .NET FrameWork
  • MySQL
  • Любой MySQL клиент. SQLyog – бесплатный и очень популярный. SQLyog будет использоваться в этом руководстве.
Установка SQL Приложений

Цитата:
Установка MySQL
  1. Выберите "Typical" в качестве типа установки.
  2. Выберите "Skip Sign-Up".
  3. Когда установка будет завершена, убедитесь, что стоит галочка напротив "Configure the MySQL Server Now" и нажмите “Finish”.
  4. Выберите "Standard Configuration".
  5. Поставьте галочку напротив "Install as Windows Service" и "Launch the MySQL Server Automatically". Имя службы должно быть "MySQL".
  6. Выберите "Modify Security Settings". В двух пустых полях введите пароль, который вы хотите использовать для root аккаунта. Если вы собираетесь администрировать MySQL с удаленного компьютера, выберите "Enable root access from remote machines".
  7. Выберите “Execute” чтобы применить все настройки конфигурации.
Настройка SQLyog (или любого MySQL клиента)
  1. Когда вы запустите SQLyog, вы должны будете заполнить следующие строки:
    • MySQL host address: Как правило здесь надо писать "localhost" или IP адрес сервера на котором запущена БД MySQL.
    • UserName: "root"
    • Password: пароль, который вы выбрали при установке MySQL.
    • Database(s): "realmd;mangos"
    Оставьте остальные опции без изменения.
  2. Нажмите Connect. Программа соединится с MySQL сервером.
  3. Когда откроется окно, нажмите правой кнопкой на root@localhost в левой панели, и выберите "Create Database".
  4. Введите имя БД - "mangos".
  5. Повторите 3й шаг и введите "realmd" для второй БД.
Установка Директории Сервера MaNGOS

Цитата:
  • Создайте директорию для установки MaNGOS. Например: "C:\MaNGOS"
  • Разархивируйте все файлы из скаченного архива в эту директорию.
    • Если вы сами компилировали MaNGOS, скопируйте все *.exe и *.dll файлы из вашей \bin\release директории в директорию MaNGOS.
    • Убедитесь, что файлы mangosd.conf и realmd.conf находятся в той же директории. (В некоторых компиляциях эти файлы будут в директории «extras».)
    • Если вы сами компилировали MaNGOS, то вам необходимо скопировать файлы mangosd.conf.in и realmd.conf.in из директорий "\src\mangosd" и "\src\realmd" соответственно. Переименуйте их в mangosd.conf и realmd.conf соответственно.
    • Если вы скачали скомпилированный MaNGOS, убедитесь, что там присутствуют 2 файла - "libeay32.dll" и "libmySQL.dll" и то, что они находятся в директории MaNGOS. Если вы сами компилировали MaNGOS, эти файлы будут в директории release. Файлы можно взять здесь
Извлечение *.dbc файлов и карт

Цитата:
Извлечение файлов карт
  • Поместите ad.exe в корневую директорию клиента ("C:\World of Warcraft")
  • Создайте поддиректорию 'maps'. ("C:\World of Warcraft\maps")
  • Запустите ad.exe.
  • Когда ad.exe завершила работу, переместите папку "C:\World of Warcraft\maps" в директорию сервера ManGOS ("C:\MaNGOS").
  • Теперь можете удалять ad.exe.
Извлечение *.dbc файлов
  • Создайте директорию для *.dbc файлов в директории сервера ManGOS ("C:\MaNGOS\dbc").
  • Извлеките все файлы из mpqe архива в директорию клиента data. ("C:\World of Warcraft\data")
  • Войдите в эмулятор DOS. (Пуск -> Выполнить, введите "cmd" затем нажмите Enter.)
  • Поменяйте директорию на "C:\World of Warcraft\data". (введите cd "C:\World of Warcraft\data")
  • Введите данную команду:
  • Код:
    mpqe /p dbc.MPQ DBFilesClient\*.dbc
  • Когда mpqe завершила работу, переместите все *.dbc файлы из директории \MPQOUT\DBFilesClient. ("C:\World of Warcraft\data\MPQOUT\DBFilesClient") в директорию dbc сервера. ("C:\MaNGOS\dbc")
  • Теперь можете удалять все файлы mpqe и директорию mpqe в папке клиента ("C:\World of Warcraft\data\MPQOUT").
Установка БД

Цитата:
БД Realmd
  • Подключитесь к MySQL серверу. (Следуйте шагам 1 и 2 из руководства по настройке SQLyog)
  • В левой панели, нажмите правой кнопкой на realmd и выберите "Restore from SQL Dump". ("Import Batch File" в других клиентах)
  • Выберите файл "realmd.sql" в директории сервера. ("C:\MaNGOS\sql")
  • Нажмите Execute.
У Вас есть два варианта загрузки MaNGOS БД.
  1. Вы можете использовать стандартную пустую БД, которая обеспечивает только структуру таблиц и основные компоненты.
    БД называется "mangos.sql" и может быть найдена в директории "\sql" сервера.
  2. Вы можете установить играбельную БД, которая включает все, что Вам необходимо для начала незамедлительной игры.
    Вам нужно зайти на «Silver's Database Site» и скачать Полную (FULL) БД (Например, здесь), которая совместима с вашей установленной ревизией MaNGOS.
MaNGOS БД
  • Подключитесь к MySQL серверу. (Следуйте шагам 1 и 2 из руководства по настройке SQLyog)
  • В левой панели, нажмите правой кнопкой на mangos и выберите "Restore from SQL Dump". ("Import Batch File" в других клиентах)
  • Выберите файл с БД, которую вы хотите загрузить. (mangos.sql из директории sql сервера (1й вариант) или полная БД с Silver's Database Site или другого источника (2й вариант).
  • Нажмите Execute.
Настройка MaNGOS

Цитата:
Установка вашего реалма:
  • Подключитесь к MySQL серверу. (Следуйте шагам 1 и 2 из руководства по настройке SQLyog)
  • Откройте ветку realmd в левой панеле и выберите "realmlist".
  • Нажмите на вкладку "Table Data" в нижней части окна.
  • Измените поле "name" на имя вашего реалма. Его нельзя оставить названным по умолчанию "MaNGOS".
  • В поле address впишите "localhost" или "127.0.0.1" для игры с локальной машины либо IP-адрес того компьютера, на котором установлен сервер. (Этот адрес должны прописывать все клиенты в файле realmlist.wtf чтобы соединиться.)
  • Нажмите кнопку "Save Changes".
Настройка realmd.conf:
  • Откройте realmd.conf в блокноте.
  • Найдите строку "LoginDatabaseInfo =" Измените ее на "LoginDatabaseInfo = "127.0.0.1;3306;root;[password];realmd" (где [password] – пароль к MySQL).
  • Сохраните файл.
Настройка mangosd.conf:
  • Откройте mangosd.conf в блокноте
  • Найдите эти строки и измените их как показано:
    • DataDir = "."
    • WorldDatabaseInfo = "127.0.0.1;3306;root;[password];mangos"
    • LoginDatabaseInfo = "127.0.0.1;3306;root;[password];realmd"
  • Сохраните файл.
Поздравляем! MaNGOS готов к запуску!
  • Запустите realmd.exe и затем mangosd.exe. Когда сервер будет готов к работе, вы услышите сигнал.
  • Все клиенты, которые хотят соединиться с вашим сервером должны изменить свой файл realmlist.wtf в директории клиента так, чтобы данные в нем, совпадали с информацией указанный в SQL. Например: "set realmlist 127.0.0.1".
  • Чтобы посмотреть существующие аккаунты и их пароли вы можете зайти в таблицу "account" в БД realmd. Заданные по умолчанию аккаунты разъясняют уровни доступа.

Это руководство составлено на базе статьи "[guide] Mangos Windows Setup"
Категория: Документации | Добавил: theolaw (02.05.2009)
Просмотров: 13813 | Рейтинг: 5.0/4 |
Copyright MangosOrg || Настройка и установка серверов Mangos © 2008 - 2012
Наш опрос
Будете ли вы ждать Cataclysm?
Всего ответов: 1021
Статистика

Зарегестрировано:
Всего: 742
Новых за месяц: 7
Новых за неделю: 2
Новых вчера: 0
Новых сегодня: 1
Из них:
Администраторов: 2
Модераторов: 3
Проверенных: 4
Забаненных: 5
Обычных юзеров: 727
Онлайн всего: 2
Гостей: 2
Пользователей: 0

Поиск по сайту
Реклама Google

MaNGOS - это объект-ориентированный Massively Multiplayer Online Role-Playing Game Server (MMORPGS).
MaNGOS проект с открытым исходным кодом, оригиналом которого является код проекта WoWD.
ManNGoS распространяется по GNU GENERAL PUBLIC LICENSE, по которой, распространение сервера и его исходников не нарушает авторские права Blizzard Entertainment.
World of Warcraft - торговая марка зарегистрированная Blizzard Entertainment. Copyright © Blizzard Entertainment.
Хостинг от uCoz