|
|
Модератор форума: Dimitro |
Форум ArcEmu ArcEmu [Мануал] УСТАНОВКА ВОВ СЕРВАКА С НУЛЯ.. И ЕГО НАСТРОЙКА.. |
[Мануал] УСТАНОВКА ВОВ СЕРВАКА С НУЛЯ.. И ЕГО НАСТРОЙКА.. |
] В данном руководстве будет объяснить, как создать WoW Server С нуля..
Я до сих пор работаю с ним. Он вероятно содержит не которые не достатки , но со временем он будет еще лутше.. Если вы нашли ошибки в нем , или есть предложения по улутшению то пишите ... Требования, установка AscentEmu Требования, установка AscentEmu Quote (Alex) Для начала качаем MySQL ( мускул в простонародье ) ссылка http://dev.mysql.com/downloads/mysql/5.0.html#downloads выбираем: если у вас виндовс обычный тыркаем на Windows Если у вас Windows Виста то тыркаем Windows x64 Если у вас Линукс то не думаю что эта ссылка вам понадобится да и вообще описываю установку под винду Quote (Alex) Выберите "Typical" в качестве типа установки Mysql. [1.0]Выберите "Skip Sign-Up". <br /> [2.0]Когда установка будет завершена, убедитесь, что стоит галочка напротив "Configure the MySQL Server Now" и нажмите “Finish” [3.0]Выберите "Standard Configuration". Поставьте галочку напротив "Install as Windows Service" и "Launch the MySQL Server Automatically". Имя службы должно быть "MySQL". <br /> [4.0]Выберите "Modify Security Settings". В двух пустых полях введите пароль, который вы хотите использовать для [root] аккаунта. Если вы собираетесь администрировать MySQL с удаленного компьютера, выберите "Enable root access from remote machines". <br /> [5.0]Выберите “Execute” чтобы применить все настройки конфигурации. Quote (Alex) Если будете ставить на своей домашней машине Вам понадобиться <br /> Денвер или к примеру WampServer <br /> во многох мануалах используют Денвер http://www.denwer.ru/ значит он нормальный можно ставить хотя .. <br /> 3.теперь вам надо поставить Navicat <br /> Quote (Alex) F спросите что какое Navicat ? <br /> A Navicat – это утилита обеспечивает мощный графический интерфейс для для работы с базами данных MySQL. Легкий и интуитивно понятный интерфейс делает QNavicat незаменимым инструментом для работы. Кроме обычных функций для администрирования баз данных, Navicat также предлагает функции импорта/экспорта, создания резервных копий и пересылки данных с помощью удобных помощников, позволяет конвертировать Acess to MySQL, MS SQL to MySQL, Excel to MySQL и синхронизировать. Quote (Alex) cайт: http://www.navicat.com/ <br /> ссылка: http://filebeam.com <br /> /372a857c2720660bd10ea862c0da2ddd [Navicat].MySQL.8.0.16 Quote (Alex) Скачали навикат , устанавливаем, установили и теперь заходим в него.. <br /> Что мы видим? <br /> В левом верхнем углу кнопка Connection, тыркаем <br /> В Connection Name вводим что хотим <br /> Host Name/Ip Adress вводим либо localhost либо 127.0.0.1 <br /> Порт не трогаем(если не меняли при установки мускула ) <br /> в Username и Password вписываем то что писали при установки мускула жмем ок, видим в левом списке появился квадрат с красной молнией Quote (Alex) жмем сначала левой кнопкой мыши, потом правой и выбираем New Database , там вводим world делаем ещё раз так же повторяем эту несложную процедуру еще 2 раза пишем characterи logon Quote (Alex) Делается двумя способами... <br /> Можно скомпилировать, но это долго, объясню позже. (обещаю) <br /> Можно скачать готовое ядро в этом разделе Скомпилированные ядра - http://wowjp.ru/forum/44 <br /> теперь качаем базу, какую выбирете сами Список баз для ваших серверов - http://wowjp.ru/forum/45 Quote (Alex) станавливать покажу на примере RusBD/HyntDB - русская база.. p.s если хотите ставить их то и ядро использовать тоже желательно их нее [1.0] Скачиваем базу с свн проэкта http://svn2.assembla.com/svn/hyntdb/ <br /> - если незнаеш как скачать держи - http://forumok.cc/showthread.php?t=4675 стати моя тема спасибку не забудь поставить <br /> [2.0] После того как скачали заходим в папку и находим там Install_rus и запускаем его <br /> запускаем, должно появится окно в котором вводите следущее <br /> Логин - Логин - это логин досступа к базе <br /> Пароль - это пароль доступа к базе <br /> Название базы мира - это название базы в которой хранится таблицы аккаунта, чаров, нпс, и .т.д <br /> Порт MySQL - прописывайте 3306 <br /> IP MySQL - обычно стоит localhost <br /> [3.0] дальше ничего сложного просто следуйте что написано.. <br /> еще к всем базам прилагается SQL-апдейты, которые нада залить в базу это делается так(Через навикат) Quote (Alex) F возник вопрос как залить если да то вот ответ ... <br /> A Програма назввается Navicat MySQL запускаешь ее там вводишь в User name имя пользователя "логин к базе" в password вводишь "пароль к базе" жмешь OK ... все к Qбазе приконектился там видешь имя базы "ваше имя базы" тыкаешь на нее правой кнопкой мыши выбераешь Execute Batch File и указываешь путь к вашфайл.sql и ждешь когда зальется .. Code В данном руководстве будет объяснить, как создать WoW Server С нуля.. <br /> Я до сих пор работаю с ним. Он вероятно содержит не которые не достатки , но со временем он будет еще лутше.. <br /> Если вы нашли ошибки в нем , или есть предложения по улутшению то пишите ... <br /><br /> Требования, установка AscentEmu <br /><br /> 1. Установка MySQL <br /><br /> Quote <br /> Для начала качаем MySQL ( мускул в простонародье ) <br /> ссылка http://dev.mysql.com/downloads/mysql/5.0.html#downloads <br /> выбираем: если у вас виндовс обычный тыркаем на Windows <br /> Если у вас Windows Виста то тыркаем Windows x64 <br /> Если у вас Линукс то не думаю что эта ссылка вам понадобится да и вообще описываю установку под винду <br /><br /> Quote <br /> Выберите "Typical" в качестве типа установки Mysql. <br /> [1.0]Выберите "Skip Sign-Up". <br /> [2.0]Когда установка будет завершена, убедитесь, что стоит галочка напротив "Configure the MySQL Server Now" и нажмите “Finish”. <br /> [3.0]Выберите "Standard Configuration". <br /> Поставьте галочку напротив "Install as Windows Service" и "Launch the MySQL Server Automatically". Имя службы должно быть "MySQL". <br /> [4.0]Выберите "Modify Security Settings". В двух пустых полях введите пароль, который вы хотите использовать для [root] аккаунта. Если вы собираетесь администрировать MySQL с удаленного компьютера, выберите "Enable root access from remote machines". <br /> [5.0]Выберите “Execute” чтобы применить все настройки конфигурации. <br /><br /> 2. вам потребуется связка PHP+Apache+MySQL ... <br /><br /> Quote <br /> Если будете ставить на своей домашней машине Вам понадобиться <br /> Денвер или к примеру WampServer <br /> во многох мануалах используют Денвер http://www.denwer.ru/ значит он нормальный можно ставить хотя .. <br /> я буду устанавливать сервер на диск C:\Server. <br /><br /> 3.теперь вам надо поставить Navicat <br /><br /> Quote <br /> F спросите что какое Navicat ? <br /> A Navicat – это утилита обеспечивает мощный графический интерфейс для для работы с базами данных MySQL. Легкий и интуитивно понятный интерфейс делает QNavicat незаменимым инструментом для работы. Кроме обычных функций для администрирования баз данных, Navicat также предлагает функции импорта/экспорта, создания резервных копий и пересылки данных с помощью удобных помощников, позволяет конвертировать Acess to MySQL, MS SQL to MySQL, Excel to MySQL и синхронизировать. <br /><br /> Quote <br /> cайт: http://www.navicat.com/ <br /> ссылка: http://filebeam.com/372a857c2720660bd10ea862c0da2ddd [Navicat].MySQL.8.0.16 <br /><br /> качаем... можно одохнуть.. surprised <br /><br /> Quote <br /> Скачали навикат , устанавливаем, установили и теперь заходим в него.. <br /> Что мы видим? <br /> В левом верхнем углу кнопка Connection, тыркаем <br /> В Connection Name вводим что хотим <br /> Host Name/Ip Adress вводим либо localhost либо 127.0.0.1 <br /> Порт не трогаем(если не меняли при установки мускула ) <br /> в Username и Password вписываем то что писали при установки мускула <br /> жмем ок, видим в левом списке появился квадрат с красной молнией <br /><br /> Quote <br /> жмем сначала левой кнопкой мыши, потом правой и выбираем New Database , там вводим world делаем ещё раз так же повторяем эту несложную процедуру еще 2 раза пишем characterи logon <br /><br /> 4. Теперь нам надо достать ядро <br /><br /> Quote <br /> Делается двумя способами... <br /> Можно скомпилировать, но это долго, объясню позже. (обещаю) <br /> Можно скачать готовое ядро в этом разделе Скомпилированные ядра - http://wowjp.ru/forum/44 <br /> теперь качаем базу, какую выбирете сами Список баз для ваших серверов - http://wowjp.ru/forum/45 <br /><br /> теперь вы должно быть спросите как поставить базу..хмм.. держите ответ.. <br /><br /> 5.Установка базы сервера... <br /><br /> Code <br /> устанавливать покажу на примере RusBD/HyntDB - русская база.. p.s если хотите ставить их то и ядро использовать тоже желательно их нее <br /> [1.0] Скачиваем базу с свн проэкта http://svn2.assembla.com/svn/hyntdb/ <br /> - если незнаеш как скачать держи - http://forumok.cc/showthread.php?t=4675 стати моя тема спасибку не забудь поставить <br /> [2.0] После того как скачали заходим в папку и находим там Install_rus и запускаем его <br /> запускаем, должно появится окно в котором вводите следущее <br /> Логин - Логин - это логин досступа к базе <br /> Пароль - это пароль доступа к базе <br /> Название базы мира - это название базы в которой хранится таблицы аккаунта, чаров, нпс, и .т.д <br /> Порт MySQL - прописывайте 3306 <br /> IP MySQL - обычно стоит localhost <br /> [3.0] дальше ничего сложного просто следуйте что написано.. <br /> еще к всем базам прилагается SQL-апдейты, которые нада залить в базу это делается так(Через навикат) <br /><br /> Quote <br /> F возник вопрос как залить если да то вот ответ ... <br /> A Програма назввается Navicat MySQL запускаешь ее там вводишь в User name имя пользователя "логин к базе" в password вводишь "пароль к базе" жмешь OK ... все к Qбазе приконектился там видешь имя базы "ваше имя базы" тыкаешь на нее правой кнопкой мыши выбераешь Execute Batch File и указываешь путь к вашфайл.sql и ждешь когда зальется .. <br /><br /> Установка сервера надеюсь произошла хошоро и можно приступить и настройте конф. файлов ... <br /><br /> 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" <br /> MaxBuild = "9999"> Code <LogonServer RemotePassword = "пароль к базе"> ascent-realms <br /><br /> Code <br /> <LogonServer Address = "сюда пишите адрес где стоит база чаров" Port = "8093" <br /> Name = "сюда пишите название базы чаров" RealmCount = "1"> <br /><br /> 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” можно будет вырезать или скопировать в основную папку с сервером. Для нормальной работы сервера требуются Vmaps ссылка на Vmaps http://filebeam.com/966a6d45646e8d998b50dc6951e2176cQuote В папке с сервером запускаем vmapextract_v2.exe, после того как распаковка закончится, запускам для завершения vmap_assembler.exe dbc ну тут все просто скачиваем дастаем из архива и радуемся.. http://filebeam.com/4927bee1210227c0e0a0c9810398b0f5 создания gm аккаунта открываем Navicat. идеш в character database, ищем пункт accounts и понятно что там надо создать гм аккаунт.. GM, type AZ Connecting к вашему сервеку идем в клиент c игрой и там меняем реалм лист ну это я думаю это знает каждый biggrin Code <Client MinBuild = "8125" MaxBuild = "9999"> Code <LogonServer RemotePassword = "пароль к базе"> Code <LogonServer Address = "сюда пишите адрес где стоит база чаров" <br /> Port = "8093" <br /> Name = "сюда пишите название базы чаров" RealmCount = "1"> Code <Realm1 Name = "schnek" Address = "сюда пишите адрес ip :8129" Icon = "PVP" Colour = "1" Population = "1.0" TimeZone = "1"> 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!"> Code Чтобы распаковать карты закидываем один из двух распаковщиков карт (ad_enGB.exe или ad_enUS.exe - смотря какой у вас клиент) в папку с вашим World of WarCraft, в папке World of WarCraft создать папку “maps” и запускаем распаковщик. Code После распаковки карт папку с картами “maps” можно будет вырезать или скопировать в основную папку с сервером. Code В папке с сервером запускаем vmapextract_v2.exe, после того как распаковка закончится, запускам для завершения vmap_assembler.exe |
| |||
| |||