Мануал! Установка ява сервера SF, RT, ST etc. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Тех-документация

Тех-документация Статьи по редактированию, компиляции и настройки ява серверов Lineage 2

Ответ
Опции темы
Непрочитано 18.11.2007, 05:50   #1
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Мануал! Установка ява сервера SF, RT, ST etc.

Все программы находятся в этом разделе.

Создание БД:

Navicat
Нажимаем кнопку Connection
в окне Connection name пишем имя соединения (localhost, l2jdb или то что душе угодно), далее в поле Host name/IP adress оставляем как есть (если сервер на локальном компе. в другом же случае айпи сервера mysql), в поле Port ничего не меняем, User name оставляем root. В поле Password указываем пароль который ставили в Mysql! ставим галочку и жмем Test Connection!
В левом углу появилось наше соеденение (localhost, l2jdb...), жмем правой кнопкой на него и выбираем New Database.
Вводим в первом окне l2jdb и жмем ок! все Navicat настроен!

Установка:

Расспаковываем архивы сервер+датапак в папку C:\server

Заходим в папку с:\server\tools! Видим файл database_installer.bat жмем правой кнопкой на него и изменяем следующие:
Код:
REM путь к файлу MYSQL.exe
set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.2\bin путь к MySQL
set DateT=%date%

REM LOGINSERVER
set lsuser=root 
set lspass=пароль указанный при установке MySQL
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=пароль указанный при установке MySQL
set gsdb=l2jdb 
set gshost=localhost
Cохраняем и запускаем database_installer.bat

Подготовка к запуску:

Находим в C:\Server\login\config\ файлик loginserver.properties и открываем любым текстовым редактором и правим:

Код:
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname=127.0.0.1 

# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=127.0.0.1

# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root 
Password=пароль указанный при установке MySQL
MaximumDbConnections=100 

в)Находим в C:\Server\gameserver\config\ файлик server.properties и открываем любым редактором текста и правим.
Цитата:# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname=127.0.0.1

# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=127.0.0.1 

# Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ *
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20

# Укажите порты и адрес Вашего Логин-сервера
LoginPort=9014
LoginHost=127.0.0.1 

# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root 
Password=пароль указанный при установке MySQL
Идем в C:\server\login - запускаем RegisterGameServer.bat
Указываем номер сервера (например 1 - Bartz. список серверов и номера в файле servername.xml)
если хотите ставить название не Bartz то номер сервера указанного при регистрации меняем в server.properties
Код:
# Укажите идентификатор (ID) вашего сервера (например- 1 это Bartz).
RequestServerID = 1
Появится текстовый файл. переименовываем его до вида hexid.txt и копируем в папку C:\server\gameserver\config.

Установка завершена!

Запуск сервера:

C:\server\login - запускаем startLoginServer.bat
C:\server\gameserver - запускаем startGameServer.bat

Что не ясно спрашиваем.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 15.03.2008, 16:28   #2
Изгнанные

По умолчанию

Расспаковываем архивы сервер+датапак в папку C:\server

не понял,
де взять архив сервер и датапак????

все нашол терь несколько вопросов:
1)ес я по этому менуалу сделаю ко мне на серв из инета смогут войти?
2)этот менуал под камаел пойдет?
3)если пойдет менуал под камаел то это та сборка?
L2jServer

Последний раз редактировалось mozard; 15.03.2008 в 21:36.
virus вне форума Ответить с цитированием
Непрочитано 16.03.2008, 01:33   #3
Изгнанные

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

когда RegisterGameServer.bat ззапускаю нажмите любую клавишу я нажимаю и оно выходит из RegisterGameServer.bat это так и должно быть если да то шо дальше делать или я дето запарол?
virus вне форума Ответить с цитированием
Непрочитано 16.03.2008, 02:04   #4
Аватар для DarkLoki
Пользователь

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

Цитата:
Сообщение от virus Посмотреть сообщение
когда RegisterGameServer.bat ззапускаю нажмите любую клавишу я нажимаю и оно выходит из RegisterGameServer.bat это так и должно быть если да то шо дальше делать или я дето запарол?
Вы бы написали что оно пишет до "нажмите любую клавишу", телепатов на форуме нету
DarkLoki вне форума Ответить с цитированием
Непрочитано 16.03.2008, 11:38   #5
Изгнанные

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

FATAL: Failed loading GameServerTable. Reason: Table 'l2jdb.gameservers' doesn't
exist
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx ception: Table 'l2jdb.gameserv
ers' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:40 6)
at com.mysql.jdbc.Util.getInstance(Util.java:381)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:1031)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:957)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3376)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3308)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:18 37)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1961)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionIm pl.java:2543)
at com.mysql.jdbc.PreparedStatement.executeInternal(P reparedStatement.ja
va:1737)
at com.mysql.jdbc.PreparedStatement.executeQuery(Prep aredStatement.java:
1888)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement .executeQuery(NewPr
oxyPreparedStatement.java:76)
at net.sf.l2j.loginserver.GameServerTable.loadRegiste redGameServers(Game
ServerTable.java:147)
at net.sf.l2j.loginserver.GameServerTable.<init>(Game ServerTable.java:84
)
at net.sf.l2j.loginserver.GameServerTable.load(GameSe rverTable.java:66)
at net.sf.l2j.gsregistering.GameServerRegister.main(G ameServerRegister.j
ava:45)
Для продолжения нажмите любую клавишу . . .


__________________________________________________ ______________________



вот такая лажа!!!!!!


потом прошу ответить на постевленные вопросы мною выше!
virus вне форума Ответить с цитированием
Непрочитано 16.03.2008, 12:52   #6
Аватар для DarkLoki
Пользователь

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

Вы англ язык знаете ? Вам белым по черному пишет
Цитата:
Сообщение от virus Посмотреть сообщение
Failed loading GameServerTable. Reason: Table 'l2jdb.gameservers' doesn't
exist
Невозможно загрузить GameServerTable. Причина: Таблица 'l2jdb.gameservers' не существует
Сделайте таблицу gameservers и вперед.
В таблице 3 поля:
server_id, int
hexid, varchar
host, varchar

Последний раз редактировалось DarkLoki; 16.03.2008 в 12:55.
DarkLoki вне форума Ответить с цитированием
Непрочитано 16.03.2008, 13:11   #7
Изгнанные

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

создать её блакнотом??? и куда её пихать??? и называть её l2jdb.gameservers так???
virus вне форума Ответить с цитированием
Непрочитано 16.03.2008, 13:22   #8
Аватар для DarkLoki
Пользователь

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

Цитата:
Сообщение от virus Посмотреть сообщение
создать её блакнотом??? и куда её пихать??? и называть её l2jdb.gameservers так???
у меня нет слов, одни ха-ха.

Чем угодно создавайте, проще прямо в базе - создать таблицу. И назвать её просто "gameservers" .
l2jdb - это название базы.

а вы вобще файлик database_installer.bat запускали? Он должен был все сам установить.
DarkLoki вне форума Ответить с цитированием
Непрочитано 16.03.2008, 13:56   #9
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

Цитата:
Сообщение от DarkLoki Посмотреть сообщение
database_installer.bat запускали?
Уверен нет. Они - люди с супер мозгом читают быстро, на столько быстро что пропускают кучу строчек в мануале. Щас ещё понаблюдаю и кто-то (из группы "Они") получит "Бан".
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 16.03.2008, 14:12   #10
Изгнанные

По умолчанию Ответ: Мануал! Установка ява сервера SF, RT, ST etc.

ой стыдно и спрашивать=/

ну вот де мне этот гамесервер блакнот создавать куда пихать его????

и ешё если к примеру я запускал датабас_инстайлер шо там нажимать чтобы оно создало оно просто так не создает!!!!
virus вне форума Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:10. Часовой пояс GMT +3.

Вверх