Установка сервера aion від aion-emu або aion-unique
Установка емулятора Aion
Встановити 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.
Welcome to Setup Aion-Unique
0) English
1) Spanish
Please select the language in which you want to display this application:
1. Тут нас попросять вибрати мову установника, вводимо 0 (Англійська).
Please enter MySQL binaries directory
Rute:
2. Нас попросять ввести шлях до виконуваних файлів MySQL (Шлях до встановленого MySQL + директорія bin без слеша в кінці). Якщо Ви виконали так само як було описано цій статті, то цей шлях буде таким: C: \ Other \ Mysql \ bin.
Please enter MySQL LoginServer hostname (default localhost):
Please enter MySQL Login Server database name (default au_server):
4. Тут просять вказати назву бази даних MySQL, як Ви пам'ятаєте, у нас вона називається aion.
Please enter MySQL Login Server user (default root):
5. Установник хоче дізнатися, який логін використовувати для підключення до бази даних MySQL aion. Вкажіть root.
Please enter MySQL Login Server root's password:
6. І звичайно ж, як без пароля, який Ви вказали при установці MySQL? Вводимо його.
Далі підуть ті ж питання, але ставитися вони будуть до ігрового сервера Aion, просто повторіть все те ж саме, що ми робили в пунктах 3, 4, 5 і 6. Після створення і заповнення таблиць бази даних MySQL, ми можемо продовжувати установку сервера Aion. Відкрийте HeidiSQL і розкрийте базу даних aion. знайдіть таблицю gameserver і відкрийте її вкладку Data. Як Ви бачите, тут повністю порожньо, а нам адже потрібно зареєструвати сервер. Клацніть правою клавішею миші на порожньому полі вкладки Data і виберіть пункт Insert row як показано на малюнку нижче.
Все, з базою даних ми закінчили, і приступаємо до наступного кроку, а саме, редагування конфігураційних файлів java сервера Aion. Для цієї мети досить стандартного блокнота, який поставляється в системі Windows, але я вибрав Notepad ++. можете і собі завантажити, запевняю, після його установки, Ви більше не будете користуватися різними блокнотами.
Перейдіть в директорію C: \ Server \ gameserver \ config \ і почнемо з файлу database.properties. відкриваємо його блокнотом і заповнюємо опції:
# This is database url.
database.url = jdbc: mysql: // localhost: 3306 / aion
# Database password
database.password = пароль MySQL
Продовжуємо і на цей раз файл gameserver.properties:
# 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
Детальний опис налаштування даного файлу доступні в статті Офіційний FAQ по серверу Aion-Emu.
Все, переходимо в директорію D: \ Server \ loginserver \ config \ і налаштовуємо файл loginserver.properties:
# 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
Налаштування файлу database.properties нічим не відрізняється від того, що ми налаштовували для gameserver.
# This is database url.
database.url = jdbc: mysql: // localhost: 3306 / aion
# Database password
database.password = пароль MySQL
Вітаю друзі, Ви встановили сервер Aion і тепер залишилося його запустити, для цього запустіть файл D: \ Server \ loginserver \ StartLS.bat і через кілька секунд запустіть D: \ Server \ gameserver \ StartGS.bat. Дочекайтеся повного завантаження ігрового сервера і можете підключатися до нього за допомогою ігрового клієнта Aion.
Сподобався матеріал, хочете розмістити його на своєму сайті? Будь ласка, ознайомтеся з умовами використання матеріалів сайту.