[help] создание подсервера
Сборка: La2base 1.1.7
Краткое изложение СУТИ проблемы: На сервере щас стоит х1600 хочу ещё установить подесервер (реалм) х10 что бы на сервере было и х1600 и х10
Вопрос: как это возможно сделать?
Мои соображения по этому поводу: Нет никаких соображений!
werto: Сборка: La2base 1.1.7
Краткое изложение СУТИ проблемы: На сервере щас стоит х1600 хочу ещё установить подесервер (реалм) х10 что бы на сервере было и х1600 и х10
Вопрос: как это возможно сделать?
Мои соображения по этому поводу: Нет никаких соображений!
2 сервера к 1 логу? я так понял?
Следуйте данному Мануалу :
Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.
На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat
Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt
Примечание : не вводите 0 так как этот ID уже занят первым сервером
Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера
На втором сервере :
Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )
Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat
На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер).
Спс внизу)))
просто.
1) Копируешь папку своей сборки
2) Вставляешь рядом и переименовываешь например в "Сервер х10"
3) Идёшь в папку "сервер х1600" там в папку "login" и запускаешь "RegisterGameServer.bat"
4) Там вводишь ИД сервера - тебе нужен второй серв, значит пиши цифру ДВА
5) Рядом появился hexid(1).txt ты его переименуй в hexid.txt и заникь в "Сервер х10" в папку "config"
6) Заходи в мускул, рядом с базой сервера х1600 создай базу для сервера х10
7) Заходи в "сервер х1600" в папку "tools" и правой кнопкой нажми на "database_installer.bat"
8) Тамвведи название новой базы, для сервера х10
9) Заходи в "сервер х1600" в папку "tools" и запускай "database_installer.bat"
10) В окне нажать "Перейти к установке или обновлению сервера игры"
11)
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера
12) Теперь Запускай первый сервер, а во втором запускай только "start_game_server.bat"
и всё.
Получается что на первом логин сервере у тебя будут и первый гейм сервер и второй гейм сервер.
Берем еще один гейм сервер, кладем его в отдельную папку, потом заходим в навикат - создаем базу к примеру l2jdb2, потом в датабаз инсталлере l2jdb2 там где базу указываешь, потом - запускаешь регистр гейм сервер от Первого сервера, нажимаешь цифру 2, копируешь хексИд во второй сервер. Идешь во второй гейм сервер, правишь конфиги СТАВИШЬ ПОРТ гейм сервера: 7778, а там где путь к базе: jdbc:mysql://localhost/l2jdb - изменяешь его - получается jdbc:mysql://localhost/l2jdb2, потом - запускаешь 1 ГС, потом 2 ГС, потом логин сервер - вот и все


