| Создаём второй реалм на сервере. |
| Moder | Дата: Воскресенье, 08.02.2009, 11:06 | Сообщение # 1 |
 Модератор
Группа: Администраторы
Сообщений: 506
Репутация
Награды: 12
Статус: Offline
| И так, вы решили создать втрой реалм на своём сервере. Допустим, вы скачали уже готовую сборку, настроили, проверили, всё работает. Теперь поставим второй реалм. Для этого нам нужно скопировать папку MaNGOS, со всем её содержимым. Скопировали, переименуйте её, например в MaNGOSpvp. Теперь у нас есть две папки MaNGOS и MaNGOSpvp в директории C:\Server. Для чего нужно копировать папки? Вы решили создать один реалм с рейтами х1 и другой с рейтами х50. Естественно в одном конфиге сервера не пропишешь разные рейты, для этого мы и скопировали папки, для создания двух серверов и двух конфигов с разными рейтами. Но пока наши два сервера используют одну базу. Это не допустимо, ведь все изменения в мире будут отображаться в двух реалмах. Сделаем новую базу. Откройте навикат и сделайте бекап уже готовых баз. Бекап желательно делать с пустых баз, то есть, где нет чаров или других изменений в мире. Делаем бекап баз mangos и characters. Когда сделали бекап, создаём новые базы и переименовываем их в mangospvp и characterspvp. Естественно в базу mangospvp заливаем полную базу. А в characterspvp базу чаров. Мы сделали всё, что нужно для разделения миров. Осталось только эти миры настроить. Первое что нужно сделать, настроить конфиги серверов. Настроим файл mangosd.conf. Откроем папку MaNGOSpvp, ищем там файл mangosd.conf, октрываем, ищем строчки. RealmID = 1 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters" MaxPingTime = 30 WorldServerPort = 8085 Меняем все записи сверху на те, что снизу. RealmID = 2 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangospvp" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characterspvp" MaxPingTime = 30 WorldServerPort = 8086 Ну, вот почти всё готово осталось самое приятное. Нужно придумать названия для ваших реалмов. Откроем навикат, базу realmd. Находим таблицу realmlist, добавляем новый реалм, для этого нажмите плюс внизу таблицы. В поле id поставьте значение 2, в поле name впишите название реалма. В поле port пишем 8086, в остальных полях пишите значения уже существующего реалма. Осталось запустить сервер. Запускаем realmd.ехе и mangosd.ехе из папки MaNGOS. А из папки MaNGOSpvp запускаем только mangosd.ехе. Осталось ещё куча нюансов, например, выставить рейты, настроить конфиги, ну и т.д. С этим вы справитесь сами. P.S. Статью писал под музыку VA – Ibiza Summerhouse Megamix 2007.
|
| |
| |
|
| Ник | Дата: Четверг, 12.02.2009, 23:43 | Сообщение # 2 |
Группа: Гости
| Огромное спс Ibiza Summerhouse Megamix 2007. Rullezzzz
|
| |
| |
|
| SHADOW | Дата: Воскресенье, 15.02.2009, 20:43 | Сообщение # 3 |
 V.I.P
Группа: Пользователи
Сообщений: 75
Репутация
Награды: 0
Замечания: 0%
Статус: Offline
| ну допусти я создам реалм 2! у меня вопрос вот какой! мне надо помимо второго реалма сделать его на другой айпишник! просто у меня корбина и сервер для игроков с моего города являеться внешним! как создать второй реалм токо что бы трафик был именно внутренний! как я понимаю для этого нужен второй айпишник! токо я не могу его найти???
<a href="http://sancity.ru/game/18?refc=164288"><img src="http://sancity.ru/images/banners/468_1.gif" width="468" height="60" border="0" alt="SanCity.ru - Город Вашей мечты. Online игра нового поколения."></a>
|
| |
| |
|
| Moder | Дата: Понедельник, 16.02.2009, 07:30 | Сообщение # 4 |
 Модератор
Группа: Администраторы
Сообщений: 506
Репутация
Награды: 12
Статус: Offline
| Нужно знать, как устроена сеть в твоём городе. Я вроде как слышал о попытках поставить реалм для локалки с одним миром, но ничего не получалось. Думаю, второй реалм с другой базой в полне возможно. Узнай, какой внутренний ip у провайдера. Обычно у крупных провайдеров есть круглосуточная техподдрежка.
|
| |
| |
|
| Ник | Дата: Четверг, 30.04.2009, 13:50 | Сообщение # 5 |
 Хороший пользователь
Группа: Проверенные
Сообщений: 11
Репутация
Награды: 0
Замечания: 0%
Статус: Offline
| Moder смотри я сделал вроде всё правильно но дашёл до пункта Бекап создал эти 2 базы mangospvp и characterspvp и дальше я застрял некак непойму как из mangos и character все файлы перенести в mangospvp и characterspvp пробовал в навикете выбирал дапустим файл из character потом нажимал Export Wizard там выбирал SQL разрешение файла потом пробую залить в characterspvp но он почему то пишит ошибку и нехочет туда заливаться. Помоги плз может я что то сделал неправильно
|
| |
| |
|
| Moder | Дата: Пятница, 01.05.2009, 00:51 | Сообщение # 6 |
 Модератор
Группа: Администраторы
Сообщений: 506
Репутация
Награды: 12
Статус: Offline
| Всё просто, как делать беки баз знает каждый админ. Нужно просто создать две новые базы mangospvp и characterspvp и залить базы mangos и characters. Ещё проще говоря, допустим у вас слетели базы и вы залили беки старых баз. Тут всё тоже самое просто мы создали теже базы с другими названиями mangospvp и characterspvp и заливаем туда бекапы mangos и characters баз. В итоге получим индентичные базы.
|
| |
| |
|
| Ник | Дата: Пятница, 08.05.2009, 00:22 | Сообщение # 7 |
 Хороший пользователь
Группа: Проверенные
Сообщений: 11
Репутация
Награды: 0
Замечания: 0%
Статус: Offline
| [quote=Moder]Всё просто, как делать беки баз знает каждый админ. Нужно просто создать две новые базы mangospvp и characterspvp и залить базы mangos и characters. Ещё проще говоря, допустим у вас слетели базы и вы залили беки старых баз. Тут всё тоже самое просто мы создали теже базы с другими названиями mangospvp и characterspvp и заливаем туда бекапы mangos и characters баз. В итоге получим индентичные базы.[/quote] Да я сделать чуть проще всё робит на ура вот теперь небольшая загвоздка некак немогу найти сайт который бы показывал мне статистику 2 реалмов сразу а то скачал какой то простенький но он показывает только 1ну статистику а вторую нет. И если я правельно понял то при работой с квейсом допустим если я хочу фиксить босов на 2м серваке то 1й отключать придёться ???? или нет
|
| |
| |
|
| Moder | Дата: Пятница, 08.05.2009, 15:50 | Сообщение # 8 |
 Модератор
Группа: Администраторы
Сообщений: 506
Репутация
Награды: 12
Статус: Offline
| Quote (Ник) И если я правельно понял то при работой с квейсом допустим если я хочу фиксить босов на 2м серваке то 1й отключать придёться ???? или нет Тут тоже всё элементарно. Когда запускаешь Quice, выскакивает сначала окно с выбором сервера, пользователя, паролем, портом и базами. Потом мы жмём соединить и переходим в к работе. Так вот!!!! Во время выбора (там где Соединить) нужно выбрать другие базы. Там где написано characters ставим characterspvp, а где mangos ставим mangospvp. Всё!!!
|
| |
| |
|
| newwowmoder | Дата: Суббота, 22.08.2009, 03:26 | Сообщение # 9 |
 Пользователь
Группа: Пользователи
Сообщений: 1
Репутация
Награды: 0
Замечания: 0%
Статус: Offline
| Доброго времени суток...проблема по созданию 2го рилма на 1 серв.. Делаю все тоже самое: 1. скопировал папку mangos, обозвал mangospvp, поместил в туже деррикторию что и старый mangos 2 залил базы mangos и characters в новые созданные mangospvp, characterspvp. 2. изменил в конфиге mangos.conf RealmID = 2 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangospvp" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characterspvp" MaxPingTime = 30 WorldServerPort = 8086 3. Через навикет добавил рилм с новым портом - 8086 и указал айпишники. 4. Запускаю в старом Mangos: realm.exe mangos.exe Но! как только я пытаюсь запустить в новом mangospvp файл mangos.exe - пишет: cannot open file "[disk]:server\mangospvp.exe\.chek". Не удается найти указанный файл. И вот что самое интересное: Если же я сначал запускаю в папке mangospvp файл realm.exe и mangos.exe то в старом mangos при запуске mangos.exe выдает такую же ошибку... Вывод: не удается запустить 2 файла с одинаковым именем..Менял имя файла mangos.exe в папке mangospvp на mangos2.exe - бесполезно..и что я только не делал все равно одна и таже ошибка..Что я мог не так сделать? Добавлено (22.08.2009, 03:26) --------------------------------------------- Все...уже сам разобрался...тема закрыта
|
| |
| |
|
| Odyn | Дата: Понедельник, 12.10.2009, 22:46 | Сообщение # 10 |
Группа: Гости
| Доброго времени суток...проблема по созданию 2го рилма на 1 серв.. Делаю все тоже самое: 1. скопировал папку mangos, обозвал mangospvp, поместил в туже деррикторию что и старый mangos 2 залил базы mangos и characters в новые созданные mangospvp, characterspvp. 2. изменил в конфиге mangos.conf RealmID = 2 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangospvp" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characterspvp" MaxPingTime = 30 WorldServerPort = 8086 3. Через навикет добавил рилм с новым портом - 8086 и указал айпишники. 4. Запускаю в старом Mangos: realm.exe mangos.exe Но! как только я пытаюсь запустить в новом mangospvp файл mangos.exe - пишет: cannot open file "[disk]:server\mangospvp.exe\.chek". Не удается найти указанный файл. И вот что самое интересное: Если же я сначал запускаю в папке mangospvp файл realm.exe и mangos.exe то в старом mangos при запуске mangos.exe выдает такую же ошибку... Вывод: не удается запустить 2 файла с одинаковым именем..Менял имя файла mangos.exe в папке mangospvp на mangos2.exe - бесполезно..и что я только не делал все равно одна и таже ошибка..Что я мог не так сделать? Подскажите плиз
|
| |
| |
|
| Farell | Дата: Вторник, 13.10.2009, 01:23 | Сообщение # 11 |
 WoW Fan
Группа: Gold Юзер
Сообщений: 589
Репутация
Награды: 5
Замечания: 0%
Статус: Offline
| Quote (Odyn) Но! как только я пытаюсь запустить в новом mangospvp файл mangos.exe - пишет: cannot open file "[disk]:server\mangospvp.exe\.chek". Не удается найти указанный файл. И вот что самое интересное: Если же я сначал запускаю в папке mangospvp файл realm.exe и mangos.exe то в старом mangos при запуске mangos.exe выдает такую же ошибку... Вывод: не удается запустить 2 файла с одинаковым именем..Менял имя файла mangos.exe в папке mangospvp на mangos2.exe - бесполезно..и что я только не делал все равно одна и таже ошибка..Что я мог не так сделать? Тут внимание!!!!! Вы должны запустить из папки MaNGOS файл mangos.exe. А из папки MaNGOSpvp файл mangosd.exe. Разницу чувствуете между mangos.exe и mangosd.exe.
|
| |
| |
|
| Гость | Дата: Четверг, 05.11.2009, 02:50 | Сообщение # 12 |
Группа: Гости
| Сори за нубский вопрос! как создать базу в навикате characterspvp ?
|
| |
| |
|
| Гость | Дата: Воскресенье, 08.11.2009, 21:07 | Сообщение # 13 |
Группа: Гости
| Quote (Moder) И так, вы решили создать втрой реалм на своём сервере. Допустим, вы скачали уже готовую сборку, настроили, проверили, всё работает. Теперь поставим второй реалм. Для этого нам нужно скопировать папку MaNGOS, со всем её содержимым. Скопировали, переименуйте её, например в MaNGOSpvp. Теперь у нас есть две папки MaNGOS и MaNGOSpvp в директории C:\Server. Для чего нужно копировать папки? Вы решили создать один реалм с рейтами х1 и другой с рейтами х50. Естественно в одном конфиге сервера не пропишешь разные рейты, для этого мы и скопировали папки, для создания двух серверов и двух конфигов с разными рейтами. Но пока наши два сервера используют одну базу. Это не допустимо, ведь все изменения в мире будут отображаться в двух реалмах. Сделаем новую базу. Откройте навикат и сделайте бекап уже готовых баз. Бекап желательно делать с пустых баз, то есть, где нет чаров или других изменений в мире. Делаем бекап баз mangos и characters. Когда сделали бекап, создаём новые базы и переименовываем их в mangospvp и characterspvp. Естественно в базу mangospvp заливаем полную базу. А в characterspvp базу чаров. Мы сделали всё, что нужно для разделения миров. Осталось только эти миры настроить. Первое что нужно сделать, настроить конфиги серверов. Настроим файл mangosd.conf. Откроем папку MaNGOSpvp, ищем там файл mangosd.conf, октрываем, ищем строчки. RealmID = 1 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangos" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters" MaxPingTime = 30 WorldServerPort = 8085 Меняем все записи сверху на те, что снизу. RealmID = 2 DataDir = "." LogsDir = "" LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd" WorldDatabaseInfo = "127.0.0.1;3306;mangos;mangos;mangospvp" CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characterspvp" MaxPingTime = 30 WorldServerPort = 8086 Ну, вот почти всё готово осталось самое приятное. Нужно придумать названия для ваших реалмов. Откроем навикат, базу realmd. Находим таблицу realmlist, добавляем новый реалм, для этого нажмите плюс внизу таблицы. В поле id поставьте значение 2, в поле name впишите название реалма. В поле port пишем 8086, в остальных полях пишите значения уже существующего реалма. Осталось запустить сервер. Запускаем realmd.ехе и mangosd.ехе из папки MaNGOS. А из папки MaNGOSpvp запускаем только mangosd.ехе. Осталось ещё куча нюансов, например, выставить рейты, настроить конфиги, ну и т.д. С этим вы справитесь сами. P.S. Статью писал под музыку VA – Ibiza Summerhouse Megamix 2007. Создать 2 реалма не проблема!!! помогите со страничкай регестрации для этих 2 реалмов.... пишите на мыло - Timoxa-636@mail.ru ил в асю - 571278406
|
| |
| |
|
| Гость | Дата: Понедельник, 14.12.2009, 13:49 | Сообщение # 14 |
Группа: Гости
| А как сделать два реалма разных версий??
|
| |
| |
|
| Farell | Дата: Понедельник, 14.12.2009, 18:47 | Сообщение # 15 |
 WoW Fan
Группа: Gold Юзер
Сообщений: 589
Репутация
Награды: 5
Замечания: 0%
Статус: Offline
| Quote (Гость) А как сделать два реалма разных версий?? Тут технология разительно отличается от той, что написано выше в теме. И требует отдельного гайда.
|
| |
| |