Закрыть
Вверх
О minecraft серверах. » Стена
6 записей
/гайд2 extra. Ставим java.
Чтобы не нагружать предыдущий пост, установку java осуществим в этом.
Для rhel 8:
Выбираем нужную архитектуру (например, для х86_64- download.oracle.com/java/17/archive/jdk-17.0.1_linux-x64_bin.rpm)
Подключаемся по ssh к серверу. (через puTTY, например).
Прописываем sudo dnf install download.oracle.com/java/17/archive/jdk-17.0.1_linux-x64_bin.rpm
Готово!
Для debian 10:
wget download.oracle.com/java/17/archive/jdk-17.0.1_linux-x64_bin.deb
sudo apt-get install --assume-yes ./jdk-17.0.1_linux-x64_bin.deb
Готово!
Комментарии  |  Поделиться (1)
/гайд 2. Настройка чистого сервера.
Ух. Тут появились новые люди...
Ладно, продолжу свой /гайд. Но предупреждаю: я не графоман + у меня небольшие проблемки с пунктуацией.
Итак, в нашем распоряжении оказался сервер. Да не простой, а на linux) (ибо винда сервер- не серверная ос, кококо кококо)
Но вот-ведь незадача... На сервере кроме ядра ничего не установлено...
Но это не проблема.
(дисклеймер: речь пойдёт про rhel8 и производные)
Для начала, неплохо было бы поставить desktop environment (далее- де) и xrdp (программа-сервер для подключения к удалённому рабочему столу).
Делается это так:
Итак, подключаемся по ssh к серверу.
Обновляем репозитории:
sudo dnf -y update
Подключаем репозиторий EPEL:
sudo dnf install epel-release
Устанавливаем xrdp:
sudo dnf install xrdp
Прописываем в автозагрузку:
sudo systemctl enable xrdp --now
Настраиваем брандмауер (фиреволл ахах)
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload
Ставим Gnome-desktop
sudo dnf groupinstall "Server with GUI"
Прописываем в загрузку для xserver
echo "gnome-session" > ~/.Xclients
chmod a+x ~/.Xclients
sudo systemctl restart xrdp.service
Готово! Все необходимые программы были установлены.
(дисклеймер: речь пойдёт про debian и производные (в частности- debian 10)
Для deb10 есть классное приложение от Google- Chrome Remote Desktop. Оно позволяет подключаться к рабочему столу через браузер(!). Также через браузер можно заливать программы. Удобно? Определённо! Вам не нужно будет закачивать бекап сервера на облачное хранилище)
Итак, подключаемся по ssh к серверу. (через puTTY, например).
Ставим Chrome Remote desktop:
wget dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb
sudo apt-get install --assume-yes ./chrome-remote-desktop_current_amd64.deb
Ставим xfce:
sudo DEBIAN_FRONTEND=noninteractive \
apt install --assume-yes xfce4 desktop-base dbus-x11 xscreensaver
sudo bash -c 'echo "exec /etc/X11/Xsession /usr/bin/xfce4-session" > /etc/chrome-remote-desktop-session'
Ставим пакет софта:
sudo apt install --assume-yes task-xfce-desktop
Отключаем менеджер стеклопластикотрансляторов (мне уже просто скучно писать всю эту нудятину):
sudo systemctl disable lightdm.service
Далее:
-Заходим в аккаунт на сайте remotedesktop.google.com/headless.
-Жмём "Начать","Далее","Авторизовать". Копируем код для debian и вставляем его в консоли.
Заходим в remotedesktop.google.com/access и радуемся жизни)
В следующей статье я расскажу вам об устройстве minecraft серверов, об установке java и о первоначальной настройке нашего сервера)
Спасибо, что дочитал(а) до конца!
Комментарии  |  Поделиться (1)
/Гайд
Итак.
Как говорили классики: "Театр начинается с вешалки..."
А сервер, как известно, начинается с хостинга.
Что такое хостинг сервера?
Это компьютер, к которому будут подключаться игроки и который будет обрабатывать запросы извне.
Это место, где будут размещаться ваши миры, плагины и конфиги.
Аксиома: дешёвый хостинг будет так же плохо работать.
Но что делать, если денег немного, а поиграть хочется?
Есть несколько решений:
- Компании, предоставляющие сервера с ОС (в будущем будем называть просто- дедики (от англ. dedicated server)).
- Дешёвые хостинги (прибегнем к такому варианту, ибо у
новичков нету много денег на нормальные хосты).
- Полубесплатные варианты от Microsoft, Google.
- Ваш пк.
Разберём 1 пункт. К нему относятся такие компании, как msk.host, ovh и им подобные.
Что предлагают эти сервисы?
Они предоставляют дедики за месячную оплату. Такой вариант вам обойдётся в ~400 рр. За эти деньги вы получите машину на 1 ядро 2 гигабайта. Этого хватит, чтобы поднять сервер на версиях до 1.12.2 включительно. В вашем распоряжении будет удалённый рабочий стол. Вы сможете управлять конфигами в реальном времени. Самый лучший вариант для ознакомления с работой серверов.
Разберём 2 пункт. Дешёвые хостинги- самый простой способ создать свой проект. Отличается от 1 способа тем, что у вас не будет прямого доступа к серверу. Всё управление проектом будет производиться через консоль на сайте и ftp клиент (filezilla). Но, зато, создание такого проекта вам обойдётся всего в 100 рублей. (1 ядро 1 гигабайт) Могу посоветовать bungeehost, как лучшего хостинг-провайдера в СНГ.
Разберём 3 пункт. Он схож с 1. Вы получаете во владение дедик от Google или Microsoft. Отличается тем, что цены там космические (30$ за дедик 2 ядра 4 гига). Но! У этих капиталистов есть trial-период. Вы получаете сумму денег на определённый период (Azure- 200$ и 1 месяц. Google- 300$ и 3 месяца). Минусы- сложность получения подтверждения аккаунта. Для того, чтобы подтвердить аккаунт, нужно вводить
данные своей карты (виртуальные не подойдут). С неё спишут 1$ и потом вернут. Но! Оно того стоит. На google cloud platform можно получить дедик на 4 ядра 16 гигов, что позволит разместить 5 серверов на 1.17 (для миниигр, выживания, анархии, хаба, авторизации).
Разберём 4 пункт. Он тоже схож с 1. Единственное отличие- вы будете хостить сервер на своём пк. Минусы- затраты на электроэнергию, шум. Если вы готовы держать свой пк включённым 24/7, то welcome.
Итак, мы разобрали все возможные варианты размещения своего сервера.
Завтра я расскажу как его запустить и сделать первоначальную настройку конфигов.
Спасибо, что дочитал до конца!
Комментарии  |  Поделиться (1)
/инфа
Привет!
Ты попал в небольшую группу aboutmcsrvers.
Тут мы будем рассказывать:
- С чего начать создание сервера.
- Где можно захостить свой проект.
- Какие плагины нужны каждому серверу.
- Как их настроить.
А также:
- Красивые скрины от подписчиков.
- Сливы плагинов.
- Некоторые советы.
Присоединяйся к нам!
Переходи на админскую сторону силы!
Комментарии  |  Поделиться (1)