Вы уже освоили установку операционной системы ubuntu на вашу железяку, и в общемто посмотрели мануал по установке ubuntu server на raid диски. Значит затрагивать ранее обсужденные темы мы не будем. Если у вас что-то не работает в следствии установки, сделайте перерыв, подойдите к большому зеркалу и посмотрите на себя. Если руки растут из правильного места, то не все потеряно, идем обратно к компьютеру и разбираемся где и что пропустили при установке.
для начала нам необходимо несколько программ для работы с нашим сервером и администрированием его. Для этого скачиваем и устанавливаем необходимое. Ссылки давать не буду, воспользовавшись поиском на этом сайте или в поисковой системе вы найдете все что вам нужно. Заодно поучитесь работать поиском, что тоже полезно.
Список программ:
1. Putty - для подключения к вашему серверу по протоколу ssh (что такое ssh почитайте на википедии, кстати советую чаще ей пользоватся. Там много есть интересного и полезного)
2. Navicat - средство удаленного администрирования баз данных. (не очень хорошая система, но на первых порах пойдет. Найдете себе что нибудь получше в дальнейшем.)
Использовать phpmyadmin на сервере вы можете на свой страх и риск.
3. TopServer - лично я его использую для правки таблиц и обновлений баз на локальном компе, а потом через навикат копирую таблицы обратно на сервер.
4. 7z - архиватор высокой степени сжатия. да и вообще удобная вещь. учитывая что на сервер лично мне удобно скидывать архивы с расширением .tar всетки линуксовый формат архивов.
теперь настраиваем putty.
запускаем его и вписываем ip нашего сервера, название сервера, и убеждаемся что протокол установлен ssh
выставляем кодировку UTF-8
логин пользователя
возвращаемся на вкладку session и жмем save
теперь вы избавлены от необходимости каждый раз при запуске putty вводить эти данные и можете выбраф профиль загрузить его.
Конектимся... Тоесть жмем open
вводим пароль юзера и после заходим по рутом
заходим в командер
мы видим много интересных папок, но вы должны на первых порах знать только 1 папку вам необходимую, это /home
/home - это корневая папка в которой хранятся все данные о пользователях, сами папки пользователей. ну и там же будет лежать наш сервер который мы будем запускать. Поэтому зайдем в эту папку, выберем юзера, тоесть если ваш логин "user" то и папка также называется. Ничего сложного нет, принцип также как и в винде.
создаем в своей папке папку lineage в которой у нас будет лежать сервер и из которой мы будем запускать ее.
далее я не буду рассказывать как настроить ваш дистрибутив игровым сервером, это вы и сами можете, тем более что мануалов по настройке на базе полно. далее вам надо загрузить уже настроеный дистрибутив на сервер через внешний
ftp. для этого делаем:
вводим ip адрес ftp и копируем tar архив на сервер.(на скрине как бы уже все скопировано)
приступим к заключительной части. А точнее к запуску сервера. Заходим в папку с логин сервером.
и в нижней строке набираем
screen ./LoginServer_loop.sh
после чего высветится черное окошко, и мы его благоволучно закрываем нажатием клавишь: Ctrl+A+D
тоже самое делаем и с гейм сервером. о запуске можно посмотреть в папке log, тамже и ошибки при запуске.
чтобы убить процесс вам надо в командере нажать выход. в консоле набираете: ps afx
перед вами дерево процессов.
ищем корневой процесс screen loginserver бла бла бла
каждый процесс нумеруется, чтобы убить корневой процесс вам нужно сделать: kill номер_процесса
Для запуска это все что вам нужно знать. По остальному вам помогут форумы по ubuntu или форум базы.