Fedora 9, и подобные Люниксу - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 03.08.2009, 15:21   #1
Аватар для 2MB
Пользователь

Автор темы (Топик Стартер) Fedora 9, и подобные Люниксу

Люди добрые помогите с серьездной проблеммой. Я с другом ставлю в нете на заказанный сервер и у меня проблеммы.
Кто ставил на люниксах удаленно серваки линейки java, поделитесь опытом в нете инфы нету....

Подскажите как правельно через SSH залить и поставить MySQL и Java.
У меня вроде что то вышло но тут какая то ошибка:
Цитата:
================================================== ===================-[ Main ]
================================================== =================-[ Network ]
================================================== =============-[ Versionning ]
FATAL: Failed loading GameServerTable. Reason: Unknown database 'L2Emu_DB'
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx ception: Unknown database 'L2Emu_DB'
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
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:1030)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3515)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:3447)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:911)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java: 3953)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:12 76)
at com.mysql.jdbc.ConnectionImpl.createNewIO(Connecti onImpl.java:2048)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImp l.java:723)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connect ion.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:40 6)
at com.mysql.jdbc.ConnectionImpl.getInstance(Connecti onImpl.java:302)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonReg isteringDriver.java:282)
at com.mchange.v2.c3p0.DriverManagerDataSource.getCon nection(DriverManagerDataSource.java:119)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSourc e.getPooledConnection(WrapperConnectionPoolDataSou rce.java:143)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSourc e.getPooledConnection(WrapperConnectionPoolDataSou rce.java:132)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolM anager.initializeAutomaticTestTable(C3P0PooledConn ectionPoolManager.java:772)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolM anager.createPooledConnectionPool(C3P0PooledConnec tionPoolManager.java:696)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolM anager.getPool(C3P0PooledConnectionPoolManager.jav a:257)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolM anager.getPool(C3P0PooledConnectionPoolManager.jav a:271)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSou rce.getConnection(AbstractPoolBackedDataSource.jav a:128)
at com.l2emu.L2DatabaseFactory.<init>(L2DatabaseFacto ry.java:95)
at com.l2emu.L2DatabaseFactory.getInstance(L2Database Factory.java:203)
at com.l2emu.loginserver.GameServerTable.loadRegister edGameServers(GameServerTable.java:151)
at com.l2emu.loginserver.GameServerTable.<init>(GameS erverTable.java:86)
at com.l2emu.loginserver.GameServerTable.load(GameSer verTable.java:70)
at com.l2emu.gsregistering.GameServerRegister.main(Ga meServerRegister.java:42)
Если есть мануал помогите. 3 день сижу потихоньку вникаю... Подскажите как правельно все сделать..
За ранее спасибо
2MB вне форума Отправить сообщение для 2MB с помощью ICQ Ответить с цитированием
Непрочитано 03.08.2009, 17:18   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Fedora 9, и подобные Люниксу

Цитата:
Сообщение от 2MB
залить и поставить MySQL и Java.
Вот так

Код:
yum  install httpd php mysql mysql-server php-mysql
И устанавливаем Java JDK (если не ошибаюсь)

Код:
yum install java-jdk
А если нужно скачать, то используйте:

Код:
wget ссылка_на_архив\файл
А вообще могу ошибаться, так как наш сервер (где размещен портал) работает на Debian и там немного по другому.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 03.08.2009, 17:28   #3
Аватар для Voltage
Пользователь

По умолчанию Ответ: Fedora 9, и подобные Люниксу

ну для начала, не люникс, а линукс -)
во первых качаем Tunnelier http://www.bitvise.com/tunnelier настраиваем туннелиер, открываем sftp-сессию, заливаем файлы куда нибуть типа /opt/l2emu, открываем шелл-сессию, ставим java http://java.sun.com/javase/downloads/index.jsp
качаем оттуда JDK 6 Update 14, ставим, рекомендую прочитать вот это: http://forum.zone-game.info/showpost...7&postcount=47

потом собираем из сырцов mysql
Код:
mkdir /tmp/mysql
cd /tmp/mysql && wget http://www.mysql.ru/cgi-bin/download/mysql-5.1.28-rc.tar.gz
tar -zxvf mysql-5.1.28-rc.tar.gz
./configure
make 
make install
настраиваем navicat(кстати удобнее и безопаснее будет пустить его по ssh-туннелю).
создаем симлинки на GameServer_loop.sh и LoginServer_loop.sh
Код:
sudo ln -sf /usr/bin/lsloop /opt/l2emu/login/LoginServer_loop.sh 
sudo ln -sf /usr/bin/gsloop /opt/l2emu/game/GameServer_loop.sh
создаем навикатом БД, заливаем в нее таблицы, регистрируем геймсервер по hexid, потом после всего этого счастья пишем
Код:
lsloop &
gsloop &
__________________
Voltage вне форума Ответить с цитированием
Непрочитано 03.08.2009, 18:08   #4
Аватар для 2MB
Пользователь

Автор темы (Топик Стартер) Ответ: Fedora 9, и подобные Люниксу

Voltage,
Это как манул для всех типов да? по такой схеме идет стандартная настройка и заливка? Спасибки

Добавлено через 2 минуты
PROGRAMMATOR, Вам тоже спасибо тока не много не понятно)


Вроде у нас все получается. Щас еще будем стараться)

Последний раз редактировалось 2MB; 03.08.2009 в 18:10. Причина: Добавлено сообщение
2MB вне форума Отправить сообщение для 2MB с помощью ICQ Ответить с цитированием
Непрочитано 04.08.2009, 09:43   #5
Аватар для Voltage
Пользователь

По умолчанию Ответ: Fedora 9, и подобные Люниксу

Цитата:
Сообщение от 2MB Посмотреть сообщение
Voltage,
Это как манул для всех типов да? по такой схеме идет стандартная настройка и заливка?
в моем примере пакеты компилируются из исходных кодов сразу под твой дистрибутив. но существует и официальный репозиторий, в котором скорее всего jdk и mysql должны лежать в виде готовых пакетов. yum запрашивает пакеты из репо и ставит их - попробуй почитать man и другую документацию по yum.

sudo yum repolist выведет список подключенных репозиториев
sudo yum install <имя_пакета> вроде как забирает пакет из репо и ставит его
sudo yum update - обновляет систему

я не очень знаком с RedHat-образными дистрибутивами, ибо они мне не очень нравятся в плане организации.

Добавлено через 2 минуты
да, и еще - make install выполняем обязательно с правами суперпользователя
__________________

Последний раз редактировалось Voltage; 04.08.2009 в 09:46. Причина: Добавлено сообщение
Voltage вне форума Ответить с цитированием
Непрочитано 04.08.2009, 11:39   #6
Аватар для Redvain
Постоялец

По умолчанию Ответ: Fedora 9, и подобные Люниксу

Цитата:
Сообщение от 2MB Посмотреть сообщение
Люди добрые помогите с серьездной проблеммой. Я с другом ставлю в нете на заказанный сервер и у меня проблеммы.
Бедный заказчик...
__________________
Redvain вне форума Ответить с цитированием
Непрочитано 03.09.2009, 15:03   #7
Новичок

По умолчанию Ответ: Fedora 9, и подобные Люниксу

Спасибо за ценную информацию, буду пробывать
Bancher вне форума Ответить с цитированием
Непрочитано 03.09.2009, 17:00   #8
Аватар для Artemis E.
Пользователь

По умолчанию Ответ: Fedora 9, и подобные Люниксу

судя по ошибке
Код:
FATAL: Failed loading GameServerTable. Reason: Unknown database 'L2Emu_DB'
в конфигах ЛС и ГС смени
URL = jdbc:mysql://localhost/L2Emu_DB
на
URL = jdbc:mysql://localhost/l2emu_db
Artemis E. вне форума Ответить с цитированием
Ответ


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

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

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

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


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

Вверх