Форум о социальных сетях Поиск по форуму
  • Страница 1 из 1
  • 1
Установка сервера Aion от Aion-Emu или Aion-Unique
Оффлайн
Zhyk
#1
Среда, 21.09.2011, 18:08
Пользователь
Сообщения: 37
Репутация: 194
Для установки нам потребуется последняя версия java сервера Aion от команды Aion-Emu или Aion-Unique (ссылки на официальные сайты описаны в теме svn репозитории исходных кодов). MySQL 5-й версии версии (4-я и 6-я не поддерживаются). Что бы управлять MySQL, рекомендуем использовать программу HeidiSQL. Java SE Development Kit (JDK) последней версии, который доступен с официальной страницы.


Установить MySQL (выберите директорию установки С:\Other\MySQL и не забудьте указать пароль) и Java SE Development Kit не составит труда даже начинающему пользователю пк, а Вы ведь уже как минимум начинающий администратор, или это не так? Вот и я думаю, что описывать эти пункты не следует, но если все же появятся проблемы, то опишите их на форуме Aion, обязательно постараемся вам помочь.

Для начала расскажу, как лучше извлечь файлы из скачанного вами архива сервера Aion. Создайте на диске C:\ директорию с простым названием, например: Server. После этого, начинайте в нее извлекать архив ae_datapack.zip. Должно получится как у меня на рисунке ниже.



Точно так же продолжайте извлекать архивы ae_gameserver.zip и ae_loginserver.zip. Теперь, мы можем приступать к установке сервера Aion на ваш компьютер. Создайте с помощью HeidiSQL новую базу данных MySQL, для этого на активном соединении нажмите правой клавишей мыши и выберите пункт Create database, точно так же, как показано на рисунке ниже.



Введите название базы данных MySQL, например: aion и нажмите на клавишу Ok. Этим действием мы создадим новую базу данных, по имени aion со стандартной кодировкой latin1 (именно эта кодировка использована в таблицах java сервера Aion). Откройте директорию C:\Server\tools\ и запустите файл database_installer.bat.
Quote
Welcome to Setup Aion-Unique

0) English
1) Spanish

Please select the language in which you want to display this application:


1. Здесь нас попросят выбрать язык установщика, вводим 0 (Английский).
Quote
Please enter MySQL binaries directory
Rute:


2. Нас попросят ввести путь к исполняемым файлам MySQL (Путь к установленному MySQL + директория bin без слеша в конце). Если Вы проделали так же как было описано этой статье, то этот путь будет таким: C:\Other\Mysql\bin.
Quote
Please enter MySQL LoginServer hostname (default localhost):


3. Воспользуемся подсказкой и укажем локальный адрес нашего MySQL (localhost), если у вас он установлен удаленно, то укажите IP-адрес удаленного сервера.
Quote
Please enter MySQL Login Server database name (default au_server):


4. Здесь просят указать название базы данных MySQL, как Вы помните, у нас она называется aion.
Quote
Please enter MySQL Login Server user (default root):


5. Установщик хочет узнать, какой логин использовать для подключения к базе данных MySQL aion. Укажите root.
Quote
Please enter MySQL Login Server root's password:


6. И конечно же, как без пароля, который Вы указали при установке MySQL? Вводим его.

Дальше последуют те же вопросы, но относиться они будут к игровому серверу Aion, просто повторите все тоже самое, что мы делали в пунктах 3, 4, 5 и 6. После создания и заполнения таблиц базы данных MySQL, мы можем продолжать установку сервера Aion. Откройте HeidiSQL и раскройте базу данных aion, найдите таблицу gameserver и откройте ее вкладку Data. Как Вы видите, здесь полностью пусто, а нам ведь нужно зарегистрировать сервер. Кликните правой клавишей мыши на пустом поле вкладки Data и выберите пункт Insert row как показано на рисунке ниже.



Этим действием мы добавим новую строку, которую необходимо заполнить данными, для этого укажите в столбцах ID 1, MASK 127.0.0.1 и PASSWORD 12345. Обратите внимание, что MASK можно указать просто *, этим самым мы разрешим подключать к нашему серверу авторизации (login server) находящийся на любом IP-адресе игровой сервер (game server) или же указать IP-адрес вашего сервера, PASSWORD можно ввести любой, главное что бы Вы его запомнили на момент установки сервера Aion.



Все, с базой данных мы окончили, и приступаем к следующему шагу, а именно, редактированию конфигурационных файлов java сервера Aion. Для этой цели достаточно стандартного блокнота, который поставляется в системе Windows, но я выбрал Notepad++, можете и себе скачать, уверяю, после его установки, Вы больше не будете пользоваться различными блокнотами.

Перейдите в директорию C:\Server\gameserver\config\ и начнем с файла database.properties, открываем его блокнотом и заполняем опции:
Quote
# This is database url.
database.url=jdbc:mysql://localhost:3306/aion

# Database user
database.user=root

# Database password
database.password=пароль MySQL


Продолжаем и на этот раз файл gameserver.properties:
Quote
# Host that will be used to listen for client connections
gameserver.network.client.host=127.0.0.1

# Id of this game server
gameserver.network.login.gsid=1

# Password of this game server
gameserver.network.login.password=12345

# Name of gameserver
gameserver.name=Aion ZG-Team

# Server Country Code (cc)
gameserver.country.code=1


Хочется немного пояснить с последними двумя опциями, gameserver.name указывает название сервера в приветственном сообщении вашего java сервера Aion, а gameserver.country.code это код страны клиента, его узнать очень просто, откройте в директории с клиентом Aion файл cc.ini и узнаете код. У Европейского клиента он равен 1.

Открываем и редактируем файл ipconfig.xml
Code
<ipconfig default="127.0.0.1">

     <!--
         IANA-reserved private IPv4 network ranges
         Access only from local networks, external client can't have any of
         the following ip addresses
      -->
     <iprange min="10.0.0.0" max="10.255.255.255" address="10.0.0.0"/>
     <iprange min="172.16.0.0" max="172.31.255.255" address="172.16.0.0"/>
     <iprange min="192.168.0.0" max="192.168.255.255" address="192.168.0.0"/>

</ipconfig>


Все, переходим в директорию D:\Server\loginserver\config\ и настраиваем файл loginserver.properties:

Quote
# LoginServer will bind specified network interface
# * - bind all interfaces
loginserver.network.client.host=127.0.0.1

# Host that will be used by LS to listen for GS connections
loginserver.network.gameserver.host=127.0.0.1

# Create accounts automatically or not?
loginserver.accounts.autocreate=true


Если Вы указали в таблице gameserver (поле MASK) IP-адрес отличный от того, что я указал в опции loginserver.network.client.host, то укажите здесь свой.

Настройка файла database.properties ничем не отличается от того, что мы настраивали для gameserver.
Quote
# This is database url.
database.url=jdbc:mysql://localhost:3306/aion

# Database user
database.user=root

# Database password
database.password=пароль MySQL


Поздравляю друзья, Вы установили сервер Aion и теперь осталось его запустить, для этого запустите файл D:\Server\loginserver\StartLS.bat и спустя несколько секунд запустите D:\Server\gameserver\StartGS.bat. Дождитесь полной загрузки игрового сервера и можете подключаться к нему с помощью игрового клиента Aion.
Примечание автора!

Quote
- использован java сервер от Aion-Unique ревизии 121
- использован евро-клиент Aion версии от 1.5.0.8
- использован Aion.exe для запуска клиента с нужным IP-адресом
- для управления сервером был использован список админ команд Aion
- остались вопросы, есть предложения, пожалуйста, отпишите их в теме на форуме


Скачать прикрепления: 5374617.jpg (20.1 Kb) · 6580695.jpg (9.3 Kb) · 1777737.jpg (10.0 Kb) · 7278481.jpg (7.7 Kb)
Старые уходят, новые приходят...
Zhyk - Прощай, Blogovk - Привет!
Оффлайн
Ворона
#2
Пятница, 29.11.2013, 11:16
Активный
Сообщения: 42
Репутация: 0
Помню было дело, ставил себе такие сервера в детстве.
Оффлайн
Olgatub
#3
Вторник, 21.02.2017, 08:07
Пользователь
Сообщения: 68
Репутация: 0
Here and ended the latest thing week in supplementary York in 2017. Immense week I'll advertise you, but not without scandals and compelling spices! Especially exceptionally biting discussed models that gave us clothing. They asseverate sundry of them from elite escorts, and some outright whores. Which was picked up from the drive or from the locate caution Dating. Who wants in you'll take care it can be viewed here http://sex911.top/?s=-1 There you will take care pictures and a assortment of other show but unfortunately solely after registration, if you are alone then you probably resolution like it there).
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Сайт создан в системе uCoz