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

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

Ответ
Опции темы
Непрочитано 19.12.2007, 09:08   #1
Аватар для reptily
Developer

Автор темы (Топик Стартер) Установка сервера на *Nix

если вы всетаки поставили nix то вы зделали правельный выбор для своего сервера
это не пустые слова

я держу свой сервер еще с с3 это около 4 лет
на одельной тачке под управлением Linux SuSE
честно говоря не видел более стабилный тип ОС
за 4 года не разу не сносил хотя одни перебои в электро питании оказывали не самые лучшие действии
но его дух так и не сломили
подвисание можно пересчитать по пальцам
восномном висли программые продукты а сама ось оставалась всегда в рабочем состояние

в данной статьи обьясню кагже с нуля поставить себе сервер
опешу как устанавливать нужные для этого пакеты


я буду использовать
сборку от l2jserver


нам понадбится
jre эта ява слить можно отсюда Download Java software for Linux from Sun Microsystems
сама сборка l2jserver
DATA PAK http://www.l2jdp.com/nightly/?dir=&d...k-unstable.zip
SERVER http://www.l2jdp.com/nightly/?dir=&d...r-unstable.zip
нужна база данных mysql если у вас нормальный nix то в комплект должен ужу входить, ну если нету то качаем http://www.mysql.ru/cgi-bin/download...5-alpha.tar.gz

==== УСТАНОВКА MySQL ====
установку делать нужно под root

su root

заспаковаем архив и залазиваем в него

делаем конфигурацию тагже она нам подскажит каких модулей нам не хватает, запускаем configure

./configure

если все гуд то начинаем инсталяцию
запускаем install-sh

./install-sh

можно и воспользоваться make

make
make install

после установке нам нужно создать базу данных под сам sql сервер

cd /usr/bin
./mysql_create_system_tables

запускаем сервер

mysqld -u root

если все гуд то должен отписатся примерно так

071219 8:42:05 MyISAM: Started; log sequence number 0 1110170
071219 8:42:05 [Note] mysqld: ready for connections.
Version: '5.0.26' socket: '/var/lib/mysql/mysql.sock' port: 3306 SUSE MySQL RPM

в зависемости от версии будут немного другие значения


==== УСТАНОВКА JRE ====

здесь не чего сложного нету

./jre***************.bin


==== УСТАНОВКА L2jSERVER ===

сначало создадим каталог для него

cd /opt
mkdir l2j
cd l2j

распаковаем 2 архива суда (L2J_DataPack-unstable.zip L2J_Server-unstable.zip)

теперь надо создать базу данных под сервер

mysql -u root -p
CREATE DATABASE l2jdb;
exit;
база под именем l2jdb будут создана

типерь надо проинсталить базу

если вы правельно распоковали то в папке /opt/l2j появится директория tools туда мы и идем

cd /opt/l2j/tools

запускаем инсталятор

database_installer.sh

по ходу инстала он будет спрашивать настройки

после инстала нам нужно сделать нужную конфигурацию нашего сервера

все конфиги лежат здесь

/opt/l2j/gameserver/config
/opt/l2j/login/config

описавать настройки не буду так как основные и так понятны

теперь надо зарегистрировать gameserver в login

cd /opt/l2j/login/
./RegisterGameServer.sh

получаем файл hexid(server *).txt переменуем его в hexid.txt и засуним в /opt/l2j/gameserver/config

все !!!!!

==== Запуск Сервера Авторизации (login) ===

cd /opt/l2j/login
./startLoginServer.sh

=== Запуск Игрового Сервера (game) ====

cd /opt/l2j/gameserver
./startGameServer.sh


если будут вопросы пишите здесь
сс если написал с ошибками (глаза уже в кучу)
reptily вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.03.2008, 16:02   #2
Изгнанные

По умолчанию Ответ: Установка сервера на *Nix

это на какой серв камаел??
virus вне форума Ответить с цитированием
Непрочитано 16.03.2008, 13:37   #3
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Установка сервера на *Nix

Цитата:
Сообщение от virus Посмотреть сообщение
это на какой серв камаел??
Цитата:
Сообщение от reptily Посмотреть сообщение
сама сборка l2jserver
Что не ясно? Мне вот интересно вы хоть понимаете что такое:
Цитата:
Сообщение от reptily Посмотреть сообщение
nix
Я думаю что нет.
Цитата:
Сообщение от virus Посмотреть сообщение
Возраст: 14
Мне конечно всё-равно, но не тем занимаетесь, с Вас админа не получится, лучше учите "Уроки".
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 21.03.2008, 21:04   #4
Пользователь

По умолчанию Ответ: Установка сервера на *Nix

reptily, а как именно создавать базу... и как сделать патчь что бы мой форум могли видеть?
knyaz* вне форума Ответить с цитированием
Непрочитано 21.03.2008, 23:52   #5
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Установка сервера на *Nix

Цитата:
Сообщение от knyaz* Посмотреть сообщение
что бы мой форум могли видеть?
Где видеть? о_0
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 21.03.2008, 23:59   #6
Аватар для reptily
Developer

Автор темы (Топик Стартер) Ответ: Установка сервера на *Nix

Цитата:
Сообщение от knyaz* Посмотреть сообщение
reptily, а как именно создавать базу... и как сделать патчь что бы мой форум могли видеть?
создать моно так

mysql -u root --password=pass
CREATE DATABASE l2jdb;
exit;

root твой логин на базу
pass твой пароль на базу (если есть)
l2jdb желаемое название базы под сервер


сделать патчь что бы мой форум могли видеть?
вопрос не понял
reptily вне форума Ответить с цитированием
Непрочитано 22.03.2008, 00:19   #7
Пользователь

По умолчанию Ответ: Установка сервера на *Nix

извиняюсь сильно не форум а сервер
просто магнитные бури голова не думает =)
knyaz* вне форума Ответить с цитированием
Непрочитано 22.03.2008, 01:44   #8
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Установка сервера на *Nix

Может всё же: на сервер заходить, или все же видеть?
Если заходить то тут можно обойтись редактирование l2.ini. Далее просто раздаете свою папку систем пользователям, они качают заменяют на свою и могут играть.
Так же можно для удобства скачать апдейтер, после того как настроете даете *ехе файлик пользователям, они его запускают и клиент автоматом патчит.
Если "видеть", то увы не понял вас.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 22.03.2008, 03:34   #9
Пользователь

По умолчанию Ответ: Установка сервера на *Nix

если чесно сказать я не игрок Л2 даж не представляю что там делать надо в этой линейке... друг попросил поднять сервер... вот и парюсь... вот он сказал нужен пачь чтобы зайти или видеть сервер ХЗ корочь буду думать пробовать и делать... извините конечно за тупые вопросы...
knyaz* вне форума Ответить с цитированием
Непрочитано 22.03.2008, 08:03   #10
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Установка сервера на *Nix

Цитата:
Сообщение от knyaz* Посмотреть сообщение
я не игрок Л2
Это про меня
Цитата:
Сообщение от knyaz* Посмотреть сообщение
не представляю что там делать надо
Да все просто: проходим квесты, качаемся на мобах, валим всех кого видим (правда не всегда получается), собираем на оружие и броню и т.д. Ну вообщем все как обычно в играх подобного жанра.
Цитата:
Сообщение от knyaz* Посмотреть сообщение
друг попросил поднять сервер... вот и парюсь
Дак а почему сам друг не спрашивает?
Цитата:
Сообщение от knyaz* Посмотреть сообщение
буду думать пробовать и делать
Это уже + 80% к успеху, рад если это правда.
Цитата:
Сообщение от knyaz* Посмотреть сообщение
извините конечно за тупые вопросы
Да нет, это обычные вопросы новичка, скажем видел я намного "тупее" вопросы.

Если есть вопросы - задавайте их, только перед тем убедитесь что в разделе "Документация" действительно нет подобной инфы. Просто не очень то у нас любят людей которые пишут, то что уже давным давно обсуждалось.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


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

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

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

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


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

Вверх