Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Установка и запуск сборки RUSaCis (Установка базы данных)

TorraDina

Вассал
Customer
Регистрация
21 Авг 2020
Сообщения
37
Реакции
40
Баллы
18
RaCoin
0
Собственно, данная тема создается для совсем уж чайников новичков, которые первый раз в своей жизни сталкиваются с серверами lineage 2 или же решили имели трудности с установкой сборки RUSaCis.
Итак, начнем.
Для установки и корректной работы сервера нам потребуются несколько дополнительных вещей, таких как:
- MariaDB версии 10.4 (линк - https://downloads.mariadb.org/mariadb/10.4.12/)
- Java 14 версии. (линк - https://adoptopenjdk.net/archive.html?variant=openjdk14&jvmVariant=hotspot)
- Navicat (линк ищем сами. Я использую Navicat premium, поэтому могут быть отличия от простого Navicat и иных программ. Но мы же пишем статью для новичков, верно? А гуру сами разберутся.)

Для умеющих пользоваться гуглом отдельная очередь в рай, но таки ссылочки я оставлю:3
А теперь перейдем к установке MariaDB!

Качаем вооот это:
Скачивание MariaDB.png


Скачали? Отлично! Теперь запускаем инсталлятор!
Установка 1 MariaDB.png
Ну, тут ничего сложного, хотя я бы рекомендовала запускать от имени администратора. Ну так, на всякий случай.
А дальше... А дальше нас поведет мышка!

Установка MariaDB full.png

Отлично! Вместе с мышкой мы дошли до сыра и установили базу данных^^
Отдельно хочу заметить, что я бы советовала ставить пароль посложнее, если планируете делать сервер на открытый доступ, а не просто побаловаться. И помним, что все права принадлежат NCSoft!

После того, как установили MariaDB, скачиваем сборку вооот отсюда (линк - https://rusacis.com/forums/revizii.2/)
Тыкаем на последнюю доступную ревизию. На момент написания статьи, это была ревизия 2.1

Скачивание сборки.png


Скачали, распаковали (надеюсь, все умеют пользоваться архиватором?) и видим вот такую картину:

Сборочка!.png

А теперь мы вспоминаем, что не создали базу данных. Итак, открываем Navicat и... Снова наш кибермыШ нас поведет!

Подключение базы данных 1.png
В общем, мыШ ворчит, как всегда. Ну да ладно. Базу создали, но она пока что пустая. Теперь нам необходимо залить в нее таблицы!
Возвращаемся к нашей сборке и заходим в папку tools. Видим картину:
sql installer 1.png
МыШ обиделся =( Поэтому придется бросать картинки вот так, без проводника. Но он скоро остынет, думаю.
Нажимаем правой кнопкой мыши на database_installer и нажимаем ИЗМЕНИТЬ(bat для винды, sh для линукса. Но линуксоводов учить не надо, они сами кого хочешь научат)
И видим непонятную картину. На самом деле очень даже понятную.
sql installer 2.pngsql installer 3.png

Теперь сохранили и закрыли. Далее нажимаем на database_installer и...

sql installer 4.png

Охренели от увиденного. Я скинула итоговый результат, который должен получиться. А так алгоритм:
- Запустили database_installer.
- Press F
- Press Y
- Ждем

Если все так, как на картинке, отлично - мы накатили базу. Если нет - бедапечаль, возвращаемся к пунктам выше и ищем ошибку. Как правило, это либо опечатка в пароле, либо ошибочный путь к MariaDB.
АХТУНГ! Даже если визуально путь до MariaDB выглядит верно, лучше перестрахуйтесь и перекопируйте его заново. И проверьте на предмет лишних пробелов.

Далее мы возвращаемся... О, мыШ вернувся! Ну все, дальше он нас проведет.


Ох... Случайно я выяснила, что нельзя прикрепить более 10 файлов... Ну что ж. Тогда едем в следующую статью!
(линк тык - https://rusacis.com/threads/ustanov...is-pervichnaja-nastrojka-i-zapusk-servera.27/)
 
Последнее редактирование:

Dev

Вассал
Регистрация
10 Окт 2020
Сообщения
50
Реакции
21
Баллы
8
RaCoin
0
1603607307019.png
для тех у кого нет Navicat
мария устанавливает в пакете прогу HeidiSQL
1603607365922.png

уточню что это почти PHPmyAdmin (тот еще бред)
 
Последнее редактирование:

truehustler

Бродяга
Регистрация
27 Фев 2021
Сообщения
3
Реакции
0
Баллы
1
RaCoin
0
а если в навикате не отображается MariaDB?
что делать?
 

ForceUnleashed

Барон
Команда форума
Leader
Developer
Donator
Customer
Регистрация
21 Авг 2020
Сообщения
860
Решения
4
Реакции
718
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10

IanMarkov

Вассал
Регистрация
29 Сен 2021
Сообщения
44
Реакции
4
Баллы
8
Возраст
29
RaCoin
0
Добрый день.
Не могу разобраться, в чем сложность.
При запуске сервера не могу зайти в БД через phpmyadmin или adminer
1633243148853.png
1633243169872.png
Также при запуске OPS (Open Server Panel) сервер загружается не с первого раза, сперва выдает ошибку hexid not found. Повторно запустив сервер, все загружается корректно, без ошибок.

Получается нужно выключить сервер, и тогда удается зайти в БД.
 

mykromant

Бродяга
Регистрация
13 Мар 2021
Сообщения
25
Реакции
6
Баллы
3
RaCoin
30
1. Я так понимаю ты через MySQL запускаешь? Поставь MariaDB
в мускуле забей set global max_connections = 400;
2. Зарегай сервер в login там есть "RegisterGameServer.bat", созданный файл переименуй просто в hexid.txt и закинь в gameserver/config
 

IanMarkov

Вассал
Регистрация
29 Сен 2021
Сообщения
44
Реакции
4
Баллы
8
Возраст
29
RaCoin
0
1. Я так понимаю ты через MySQL запускаешь? Поставь MariaDB
в мускуле забей set global max_connections = 400;
2. Зарегай сервер в login там есть "RegisterGameServer.bat", созданный файл переименуй просто в hexid.txt и закинь в gameserver/config
на сколько понимаю, через MariaDB
set mysqlBinPath=C:\OpenServer\modules\database\MariaDB-10.5-Win10\bin

В конфигах MariaDB
max_connections = 64
 

mykromant

Бродяга
Регистрация
13 Мар 2021
Сообщения
25
Реакции
6
Баллы
3
RaCoin
30
на сколько понимаю, через MariaDB
set mysqlBinPath=C:\OpenServer\modules\database\MariaDB-10.5-Win10\bin

В конфигах MariaDB
max_connections = 64
У меня все отлично, ну попробуй поставь 100, мб забагалось у тебя что-то.
 

JIIOTUK

Вассал
Customer
Регистрация
16 Июл 2021
Сообщения
194
Реакции
17
Баллы
18
RaCoin
28
1. Я так понимаю ты через MySQL запускаешь? Поставь MariaDB
в мускуле забей set global max_connections = 400;
2. Зарегай сервер в login там есть "RegisterGameServer.bat", созданный файл переименуй просто в hexid.txt и закинь в gameserver/config
спасибо большое!!!
 

Dev

Вассал
Регистрация
10 Окт 2020
Сообщения
50
Реакции
21
Баллы
8
RaCoin
0

IanMarkov

Вассал
Регистрация
29 Сен 2021
Сообщения
44
Реакции
4
Баллы
8
Возраст
29
RaCoin
0
Благодарю за помощь. Увеличил max_connections = 64 до 400, также увеличил wait_timeout = 180 до 360
 

JIIOTUK

Вассал
Customer
Регистрация
16 Июл 2021
Сообщения
194
Реакции
17
Баллы
18
RaCoin
28
1. Я так понимаю ты через MySQL запускаешь? Поставь MariaDB
в мускуле забей set global max_connections = 400;
2. Зарегай сервер в login там есть "RegisterGameServer.bat", созданный файл переименуй просто в hexid.txt и закинь в gameserver/config
Подскажите... Данное значение постоянно слетает. Что делать?
 
Сверху Снизу