Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игровой портал "JP" » ArcEmu (Ascent) » [ArcEmu] Настройка » Установка сервера с нуля (установка сервера)
Установка сервера с нуля
jecaДата: Воскресенье, 10.05.2009, 11:25 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 71
Награды: 5
Репутация: 100
Статус: Offline
В данном руководстве будет объяснить, как создать WoW Server С нуля..
Я до сих пор работаю с ним. Он вероятно содержит не которые не достатки , но со временем он будет еще лутше..
Если вы нашли ошибки в нем , или есть предложения по улутшению то пишите ...

Требования, установка AscentEmu

1. Установка MySQL

Quote
Для начала качаем MySQL ( мускул в простонародье )
ссылка http://dev.mysql.com/downloads/mysql/5.0.html#downloads
выбираем: если у вас виндовс обычный тыркаем на Windows
Если у вас Windows Виста то тыркаем Windows x64
Если у вас Линукс то не думаю что эта ссылка вам понадобится да и вообще описываю установку под винду

Quote
Выберите "Typical" в качестве типа установки Mysql.
[1.0]Выберите "Skip Sign-Up".
[2.0]Когда установка будет завершена, убедитесь, что стоит галочка напротив "Configure the MySQL Server Now" и нажмите “Finish”.
[3.0]Выберите "Standard Configuration".
Поставьте галочку напротив "Install as Windows Service" и "Launch the MySQL Server Automatically". Имя службы должно быть "MySQL".
[4.0]Выберите "Modify Security Settings". В двух пустых полях введите пароль, который вы хотите использовать для [root] аккаунта. Если вы собираетесь администрировать MySQL с удаленного компьютера, выберите "Enable root access from remote machines".
[5.0]Выберите “Execute” чтобы применить все настройки конфигурации.

2. вам потребуется связка PHP+Apache+MySQL ...

Quote
Если будете ставить на своей домашней машине Вам понадобиться
Денвер или к примеру WampServer
во многох мануалах используют Денвер http://www.denwer.ru/ значит он нормальный можно ставить хотя ..
я буду устанавливать сервер на диск C:\Server.

3.теперь вам надо поставить Navicat

Quote
F спросите что какое Navicat ?
A Navicat – это утилита обеспечивает мощный графический интерфейс для для работы с базами данных MySQL. Легкий и интуитивно понятный интерфейс делает QNavicat незаменимым инструментом для работы. Кроме обычных функций для администрирования баз данных, Navicat также предлагает функции импорта/экспорта, создания резервных копий и пересылки данных с помощью удобных помощников, позволяет конвертировать Acess to MySQL, MS SQL to MySQL, Excel to MySQL и синхронизировать.

Quote
cайт: http://www.navicat.com/
ссылка: http://jeca.ucoz.ru/load/18-1-0-55
Navicat].MySQL.8.0.16

качаем... можно одохнуть..

Quote
Скачали навикат , устанавливаем, установили и теперь заходим в него..
Что мы видим?
В левом верхнем углу кнопка Connection, тыркаем
В Connection Name вводим что хотим
Host Name/Ip Adress вводим либо localhost либо 127.0.0.1
Порт не трогаем(если не меняли при установки мускула )
в Username и Password вписываем то что писали при установки мускула
жмем ок, видим в левом списке появился квадрат с красной молнией

Quote
жмем сначала левой кнопкой мыши, потом правой и выбираем New Database , там вводим world делаем ещё раз так же повторяем эту несложную процедуру еще 2 раза пишем characterи logon

4. Теперь нам надо достать ядро

Quote
Делается двумя способами...
Можно скомпилировать, но это долго, объясню позже.
Можно скачать готовое ядро
Скомпилированные
теперь качаем базу, какую выбирете сами Список баз для ваших серверов

теперь вы должно быть спросите как поставить базу..хмм.. держите ответ..

5.Установка базы сервера...

Code
устанавливать покажу на примере RusBD/HyntDB - русская база.. p.s если хотите ставить их то и ядро использовать тоже желательно их нее
[1.0] Скачиваем базу с свн проэкта http://svn2.assembla.com/svn/hyntdb/
- если незнаеш как скачать держи - http://forumok.cc/showthread.php?t=4675 стати моя тема спасибку не забудь поставить
[2.0] После того как скачали заходим в папку и находим там Install_rus и запускаем его
запускаем, должно появится окно в котором вводите следущее
Логин - Логин - это логин досступа к базе
Пароль - это пароль доступа к базе
Название базы мира - это название базы в которой хранится таблицы аккаунта, чаров, нпс, и .т.д
Порт MySQL - прописывайте 3306
IP MySQL - обычно стоит localhost
[3.0] дальше ничего сложного просто следуйте что написано..
еще к всем базам прилагается SQL-апдейты, которые нада залить в базу это делается так(Через навикат)

Quote
F возник вопрос как залить если да то вот ответ ...
A Програма назввается Navicat MySQL запускаешь ее там вводишь в User name имя пользователя "логин к базе" в password вводишь "пароль к базе" жмешь OK ... все к Qбазе приконектился там видешь имя базы "ваше имя базы" тыкаешь на нее правой кнопкой мыши выбераешь Execute Batch File и указываешь путь к вашфайл.sql и ждешь когда зальется ..

Установка сервера надеюсь произошла хошоро и можно приступить и настройте конф. файлов ...

Configuring the Ascent Files или настройки сервера

теперь переходим к настройке ascent-world.conf, ascent-logonserver.conf, и ascent-realms.conf.
[1.0]начнем с ascent-world.conf открывает блокнотом и правим

ascent-logonserver
Code
<LogonDatabase Hostname = "сюда пишите адрес, где находиться база" обычно это localhost
Username = "сюда пишите юзера базы"
Password = "сюда пишите пароль к базе"
Name = "сюда пишите название базы чаров"
Port = "3306"
Type = "1">

Code
<Client MinBuild = "8125"
MaxBuild = "9999">

Code
<LogonServer RemotePassword = "пароль к базе">

ascent-realms

Code
<LogonServer Address = "сюда пишите адрес где стоит база чаров"
Port = "8093"
Name = "сюда пишите название базы чаров"
RealmCount = "1">

Code

<Realm1 Name = "schnek"
Address = "сюда пишите адрес ip :8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">

ascent-world

Code
<WorldDatabase Hostname = "сюда пишите IP базы мира" Username = "юзер базы" Password = "пароль к базе" Name = "название базы мира" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "сюда пишите IP базы чаров" Username = "юзер базы" Password = "пароль к базе" Name = "название базы чаров" Port = "3306" Type = "1">

Обязательно удалите такие строчки

Code
<die msg="I am a newb who didn't even read half my config file!">
<die2 msg="I read nearly all my config file, but not the whole thing!">

vmaps/maps/dbc

Code
Чтобы распаковать карты закидываем один из двух распаковщиков карт (ad_enGB.exe или ad_enUS.exe - смотря какой у вас клиент) в папку с вашим World of WarCraft, в папке World of WarCraft создать папку “maps” и запускаем распаковщик.

ccылка на maps http://filebeam.com/bde97550954b3fbcd654d9fd32d04c60

если что то не поняли по читайте README в архиве

Quote
После распаковки карт папку с картами “maps” можно будет вырезать или скопировать в основную папку с сервером.

Quote
В папке с сервером запускаем vmapextract_v2.exe,
после того как распаковка закончится, запускам для завершения vmap_assembler.exe

создания gm аккаунта

открываем Navicat.
идеш в character database, ищем пункт accounts и понятно что там надо создать гм аккаунт.. GM, type AZ

Connecting к вашему сервеку

идем в клиент c игрой и там меняем реалм лист ну это я думаю это знает каждый


 
Форум Игровой портал "JP" » ArcEmu (Ascent) » [ArcEmu] Настройка » Установка сервера с нуля (установка сервера)
  • Страница 1 из 1
  • 1
Поиск:

Design by jeca Конструктор сайтов - uCoz