Установка JAVA сервера на локальной машине
|
|
Drag | Дата: Суббота, 13.10.2007, 23:58 | Сообщение # 1 |
Администрация всегда права!!!
Группа: Администраторы
Сообщений: 303
Статус: Offline
| Часть 1 (скачивание программ) 1) Необходимо скачать следующие программы: 1.1MySql 1.2Java Machine 1.3NaviCat 2) Нужно скачать сам Java сервер (например, сборка - “Mylineage” или “L2EmuProject” или "Bunished") на Ваше усмотрение... Часть 2 (установка программ) 1) Установка MySql: 1.1 Разархивируем архив – “mysql-5.0.18-win32.zip” в любое место жесткого диска 1.2 Запускаем (из места, куда вы разархивировали архив) файл – “Setup.exe” 1.3 Нажимаем кнопку - "Next" 1.4 Попадаем в окно выбора, ничего не меняя оставляем по умолчанию - "Typical", нажимаем - "Next" 1.5 Появляется адрес установки, оставляем его и нажимаем - "Install" 1.6 Попадаем в окно выбора. Выбираем пункт - "Skip Sign-Up". Поля - "Email address" и "Password" - оставляем пустыми. Нажимаем - "Next" 1.7 Далее попадаем в окно - "Wizard Completed", где ставим галочку в пункте - "Configure the MySQL Server now", после чего нажимам - "Finish" 1.8 Далее попадаем в следующее окно, где нажимаем - "Next" 1.9 Далее возникает окно выбора, где выбирае пункт - "Standard Configuration", и нажимаем кнопку - "Next" 2.0 Возникает новое окно где необходимо: Поставить галочку в пункте - "Install As Windows Service" ниже выбрать - Service Name: "MySQL" и поставить галочку (если еще не стоит) в пункте: "Launch the MySQL Server automatically", а в пункте - "Include Bin Directory in Windows PATH" - галочку ставить не нужно! Далее нажимаем - "Next" 2.1 Появляется окно где нужно поставить галочку в пункте - "Modify Security Settings", в полях: New root password - задать пароль и в Confirm - его повторить, больше галочек нигде ставить не нужно. Внимание!!! Пароль нужно запомнить!!! и после ввода пароля 2.2 После чего появляется новое окно. Ничего делать не нужно, просто нажать на кнопку - "Execute" 2.3 После чего на пустых кружочках должны появится 4 галочки, это значит установка прошла успешно! Установка MySQL успешно завершена, нажимаем кнопку - "Finish" 2) Установка NaviCat 1) Разархивируем архив - "NaviCat_7.1.8.rar" в любую папку жесткого диска. Запускаем файл - "navicat2005trial.exe". Если будет ругаться антивирус - пропускаем (разрешаем, тк это не вирус - проверено) 2) Ход установки: 2.1 После запуска файла - "NaviCat_7.1.8.rar" мы видим окно инсталляции и нажимаем кнопку - "Next" 2.2 Во втором окне выбираем пункт - "I accept the Agreement" - согласие с лицензионным соглашением и нажимаем кнопку - "Next" 2.3 В новом окне представлен адрес по которому будет произведена установка. Его можно оставить без изменений. Нажимаем - "Next": 2.4 В этом окне указан еще один - его тоже оставляем без изменений: 2.5 Установка завершена успешно: NaviCat успешно установлен! p.s. Теперь нам необходимо "вылечить" NaviCat, для этого копируем файл - "navicat.exe" (который находился в архиве - "NaviCat_7.1.8.rar") в папку куда был установлен NaviCat (по умолчанию это - "C:\Program Files\PremiumSoft\Navicat MySQL"). Возникнет вопрос о замене - соглашаемся и заменяем файлы. Все! 3) Установка Java Machine 3.1 Запускаем файл - "jdk-1_5_0_06-windows-i586-p.exe", соглашаемся с лицензионным соглашением и нажимаем - "Next" 3.2 Появляется второе окно, путь куда будет устанавливаться програма можно (и желательно) оставить без изменения. Нажимаем - "Next" 3.3 В новом окне также указан пкть, его также желательно оставить без изменения. Нажимаем - "Next" 3.4 Появляется окно, нужно поставить галочку в пункте: "Microsoft Internet Explorer", и нажать "Next" На этом установка Java Machine будет завершена! Часть 3 (настройка программ) Настройка NaviCat 1) Запускаем NaviCat: 2) Нажимаем: File -> New connection В Connection Name - вводим любое имя (например: mylineage). В Host name/IPaddress - оставляем "localhost". В разделе Port - оставляем то число которое там есть. В разделе User Name - оставляем "root" В разделе Password - вводим тот пароль, который вводили при установке MySQL. Галочка в пункте - "Save Password" - должна стоять. Нажимаем на кнопку - "Test Connection", и должно быть сообщение - "Connection Suссessful" После чего нажимаем - "OK" 3) Далее появляется вот такое окно: 4) Далее кликаем правой кнопкой мышки на название подключения (у нас это - "mylineage"). И выбираем пункт - "New Database..." 5) Появляется окно: "Create New Database". В поле Enter Database Name: пишем - "l2jdb" Нижнее поле оставляем без изменений, и нажимаем - "OK" 6) После чего появляется наша база - "l2jdb" (которая пока пустая): Основная настройка в NaviCat успешно завершена! Часть 4 (работа с сервером) Этап 1: 1) Распаковываем сервер (куда Вам больше нравится) 2) Находим в папке куда был распакован сервер папку - "tools", а в ней находим файл - "database_installer.bat". Кликаем на этом файле правой кнопкой мышки и выбираем пункт - "изменить" 3) Далее заменяем соответствующие строчки которые там вот на эти строчки: REM MYSQL BIN PATH set mysqlBinPath=C:/Program Files/MySQL/MySQL Server 5.0/bin и REM LOGINSERVER set lsuser=root set lspass=ВАШ ПАРОЛЬ!!!!!!!!! (например: mihailhouse) set lsdb=l2jdb set lshost=localhost и REM GAMESERVER set gsuser=root set gspass=ВАШ ПАРОЛЬ!!!!!!!!! (например: mihailhouse) (такой же, как и выше) set gsdb=l2jdb set gshost=localhost 4) Сохраняем и выходим! p.s. Если вы назвали вашу базу по другому, поменяйте её название в этих строках set lsdb и set gsdb. Если вы установили MySQL в другую папку или другую версию MySQL, поменяйте путь к папке bin своей MySQL в стороке set mysqlBinPath. //-------------------------------------- Запускайте файл - "database_installer.bat" и выбирайте "Full" инсталляцию (или "F") После запуска Вы увидите что-то подобное Этап 2: 1) Заходите в папку куда Вы распаковали сервер, далее ищите папку - "login", заходите в нее. Там Вы увидите папку - "config". Заходите в нее. Далее Ван нужно выбрать файл - "loginserver.properties" (полный путь: ...\login\config\loginserver.properties) и открыть его с помощью блокнота и 2) Далее Вам нужно отредактировать этот файл: Вам нужно вставить эти строчки с Вашими параметрами IP: # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname=83.237.162.147 //Должен быть ВАШ адрес # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname=83.237.162.1 //Должен быть ВАШ адрес ... # The port on which login will listen for GameServers LoginPort=9014 LoginHost=83.237.162.147 //Должен быть ВАШ адрес Где: ExternalHostname=Это IP адрес клиента (т.е. Вас) InternalHostname=Это IP адрес сервера также определить Ваш IP можно: Меню->Пуск->Выполнить->cmd а далее в окне набрать: ipconfig /all или еще: Ваш внешний IP (т.е. ExternalHostname или IP адрес клиента) можно определить на сайте: http://f10.net.ru или http://2ip.ru После того как Вы вставите свой IP, необходимо будет в поиске (по этому файлу - loginserver.properties) набрать: "Password=" и вписать свой пароль (который Ва задавали в MySQL): Password=Ваш пароль!!! Сохраняйте файл - "loginserver.properties" и выходите... 3) Теперь идите в корневую папку Вашего распакованного сервера и ищите там папку - "gameserver", в этой папке найдите папку - "config" и зайдите в нее. Далее вам нужно отредактировать файл - "server.properties" (полный путь к нему - ...\gameserver\config\server.properties) Открывайте этот файл также как и предыдущий. Отредактируйте соответствующие строчки: # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname # If this ip is resolvable by Login just leave * ExternalHostname=83.237.162.147 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname # If this ip is resolvable by Login just leave * InternalHostname=83.237.162.1 ... # The Loginserver host and port LoginPort=9014 LoginHost=83.237.162.147 а также впишите свой пароль в строчке: Password=Ваш пароль!!! Сохраните все и выходите... Все!!! Теперь можно запускать сервер! Запускайте: 1) startGameServer.bat 2) startLoginServer.bat З.Ы. Типовая настройка под любой сервер.
Помог нажми на +.
|
|
| |
Hy6oTpax | Дата: Воскресенье, 14.10.2007, 18:48 | Сообщение # 2 |
Рядовой
Группа: Пользователи
Сообщений: 3
Статус: Offline
| а это настройка какова сервера Камаел?
уцйкуцйкцйк
|
|
| |
sabo | Дата: Воскресенье, 14.10.2007, 19:39 | Сообщение # 3 |
Ужасный флудер
Группа: Проверенные
Сообщений: 199
Статус: Offline
| эта настройка любого сервера
|
|
| |
arrer | Дата: Понедельник, 22.10.2007, 21:11 | Сообщение # 4 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Народ а как настроить Невикет для игры по инету у меня ip 80.251.112.36
|
|
| |
GAL262 | Дата: Понедельник, 22.10.2007, 22:38 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 231
Статус: Offline
| Более гениально не чего не видел!
|
|
| |
Drag | Дата: Вторник, 23.10.2007, 02:54 | Сообщение # 6 |
Администрация всегда права!!!
Группа: Администраторы
Сообщений: 303
Статус: Offline
| Quote (GAL262) Более гениально не чего не видел! +1
Помог нажми на +.
|
|
| |
sabo | Дата: Вторник, 23.10.2007, 15:13 | Сообщение # 7 |
Ужасный флудер
Группа: Проверенные
Сообщений: 199
Статус: Offline
| жгете ребята))
|
|
| |
Киллинг | Дата: Суббота, 10.11.2007, 03:22 | Сообщение # 8 |
Рядовой
Группа: Пользователи
Сообщений: 9
Статус: Offline
| СПС
|
|
| |
6u3oh | Дата: Воскресенье, 18.11.2007, 20:34 | Сообщение # 9 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Ребят,набор прог Мускул,Ява,диск В подходят для любого сервака(С4,С5,Интерлюд)или нужен определенный набор прог для каждого серва?
|
|
| |
GAL262 | Дата: Воскресенье, 18.11.2007, 20:43 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 231
Статус: Offline
| Мускул, Ява, навикат, это у всех сборок одно. А вот диск В он не всегда нужен, это уже надо смотреть по серваку.
|
|
| |
sabo | Дата: Четверг, 22.11.2007, 10:39 | Сообщение # 11 |
Ужасный флудер
Группа: Проверенные
Сообщений: 199
Статус: Offline
| а вот мануилчик по установке серва Рустеам
Сообщение отредактировал sabo - Четверг, 22.11.2007, 10:42 |
|
| |
Stranger | Дата: Пятница, 23.11.2007, 08:21 | Сообщение # 12 |
Рядовой
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Господа, поднял я сервак, И логинсервер и геймсервер стартовали нормально... без ошибок, сервер запущен... Немогу законектиться к нему... подскажите пожалуйста где конкретно нада прописать хост l2.ini? Options.ini? и является ли файлик c:\windows\system32\drivers\hosts одним из вариантов конекта при правильной настройке? (Если можно распишите пожалуйста) еще парочка вопросов: 1) Повлияет ли на конечный результат если я поставлю MySQL либо Навикат и тд других версий? 2) Объязательно ли делать обвязку для рега либо новый аккаунт будет добовляться в базу данных при вооде логина и пароля в форме new accaunts? Сервер поднимаю для локалки, поэтому на просторы всемирной паутины выпускать его не буду PS: Возможно некоторые вопросы покажутся туповатыми, поэтому прошу не засмеивать, а всеже помочь и разъяснить. Заранее спасибо!
|
|
| |
sabo | Дата: Пятница, 23.11.2007, 11:09 | Сообщение # 13 |
Ужасный флудер
Группа: Проверенные
Сообщений: 199
Статус: Offline
| Quote (Stranger) пода, поднял я сервак, И логинсервер и геймсервер стартовали нормально... без ошибок, сервер запущен... Немогу законектиться к нему... подскажите пожалуйста где конкретно нада прописать хост l2.ini? Options.ini? и является ли файлик c:\windows\system32\drivers\hosts одним из вариантов конекта при правильной настройке? (Если можно распишите пожалуйста) еще парочка вопросов: 1) Повлияет ли на конечный результат если я поставлю MySQL либо Навикат и тд других версий? 2) Объязательно ли делать обвязку для рега либо новый аккаунт будет добовляться в базу данных при вооде логина и пароля в форме new accaunts? Сервер поднимаю для локалки, поэтому на просторы всемирной паутины выпускать его не буду PS: Возможно некоторые вопросы покажутся туповатыми, поэтому прошу не засмеивать, а всеже помочь и разъяснить. Прописуешь ЛА2.ини свой апишник! Если у тебя поднялся сервер Мускули навикат роли не играют Обвязку делать не обязательно при в ходе в игру создается акунт но это нада выставить в настройках сервера!
|
|
| |
bulldozzer | Дата: Пятница, 23.11.2007, 13:48 | Сообщение # 14 |
Майор
Группа: Модераторы
Сообщений: 43
Статус: Offline
| Ещё вопросик, на интерлюд сборке лаги ужасные хотя стоит на маём компе а лаги как бутдо серв а антарктиде и у меня диал ап=) эт в самом компе дело иль шо?)
|
|
| |
GAL262 | Дата: Пятница, 23.11.2007, 14:33 | Сообщение # 15 |
Генералиссимус
Группа: Администраторы
Сообщений: 231
Статус: Offline
| Quote (bulldozzer) Ещё вопросик, на интерлюд сборке лаги ужасные хотя стоит на маём компе а лаги как бутдо серв а антарктиде и у меня диал ап=) эт в самом компе дело иль шо?) Поставь в диспечере задач приоритет "высокий" на процессы JAVA (когда запущен сервак). Если все будет также то дело в слабом компе.
|
|
| |
Stranger | Дата: Пятница, 23.11.2007, 18:09 | Сообщение # 16 |
Рядовой
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Делал все по инструкции, только клиент и сервак C4. запустил и Логин сервер и геймсервер работают прекрассно, а начать не могу, какойбы логи и пароль не вводил, непропускает дальше авторизации аккаунта... Связь с MySQL есть, это показывает и diskW да и конфигурация самой базы прошла без ошибок... тестирую, поэтому запускаю с этой же машинки, все IPшники прописаны 127.0.0.1 (внешний и внутринний IP адресс в Гейм и логин серверах.пропертис, в l2.ini и файлике Hosts в винде). что делать ребята?
Сообщение отредактировал Stranger - Пятница, 23.11.2007, 18:16 |
|
| |
GAL262 | Дата: Пятница, 23.11.2007, 19:06 | Сообщение # 17 |
Генералиссимус
Группа: Администраторы
Сообщений: 231
Статус: Offline
| Quote (Stranger) Делал все по инструкции, только клиент и сервак C4. запустил и Логин сервер и геймсервер работают прекрассно, а начать не могу, какойбы логи и пароль не вводил, непропускает дальше авторизации аккаунта... Связь с MySQL есть, это показывает и diskW да и конфигурация самой базы прошла без ошибок... тестирую, поэтому запускаю с этой же машинки, все IPшники прописаны 127.0.0.1 (внешний и внутринний IP адресс в Гейм и логин серверах.пропертис, в l2.ini и файлике Hosts в винде). что делать ребята? Просто патч для клиента кривой, а покачто перезалить его не можем.
|
|
| |
Jan | Дата: Суббота, 24.11.2007, 12:06 | Сообщение # 18 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Подскажите .Я хочу сделать локальный сервак мне нужен локальный ип или что просто у меня такой провайдер с динамическим ИПом..Это перед каждым запуском мне нужно вписывать ип на катором я щас сижу?И еще.Чтоб сервак работал груглосуточно надо чтб комп был всегда включен?
|
|
| |
GAL262 | Дата: Суббота, 24.11.2007, 12:53 | Сообщение # 19 |
Генералиссимус
Группа: Администраторы
Сообщений: 231
Статус: Offline
| Quote (Jan) Подскажите .Я хочу сделать локальный сервак мне нужен локальный ип или что просто у меня такой провайдер с динамическим ИПом..Это перед каждым запуском мне нужно вписывать ип на катором я щас сижу?И еще.Чтоб сервак работал груглосуточно надо чтб комп был всегда включен? Если по инету надо тебе пустить, то нужен белый IP который у тебя не меняется. Также и в локалке, надо постоянный IP. Или ставь прогу Hamach он есть на сайте вместе с инфой по установки. С помощью нее сделаеш свою сеть, в которой у тебя будет нужный тебе IP. А насчет компа это глупый вопрос. Канечно он должен включен быть. Я думаю глупо делать сервак, человеку который незнает таких вещей.
|
|
| |
Stranger | Дата: Воскресенье, 25.11.2007, 18:47 | Сообщение # 20 |
Рядовой
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Quote Просто патч для клиента кривой, а покачто перезалить его не можем. А где можно найти нормальный патч для клиента С4? ребята подкиньте линк, буду очень благодарен
|
|
| |