Как поставить свой сервер на Linux VDS\VPS? Максимально кратко

Руководство Как поставить свой сервер на Linux VDS\VPS? Максимально кратко

Поддерживаемые версии
  1. Отсутствует
offtop Сразу говорю, туториал написан для того, кто либо не хочет читать большие документации, либо забыл какую либо часть, и хочет вспомнить что-либо. Тут о защите речи не идёт, максимум создаётся новый юзер, о защитах можете почитать у других умных и порядочных людей, который расписывают как создавать сервер на VDS\VPS




После покупки вашей ультра-мега-супер ВДС от Васи Перекупа 228 переустановите ОС на Linux Ubuntu 22.04 LTS (это можно сделать через панель или запросить у продавца). Почему именно 22.04? Это стабильная версия с поддержкой до 2027 года, а статус LTS (Long Term Support) означает долгосрочные обновления и безопасность.

После чего берём данные от вдс и качаем bitvise ssh для управлением нашей вдс
После скачивания запускаем и вводим данные
1738841848798.png

не сикайте в трусики если вам не дали user или порт, просто вводите их как у меня, если не подходит, наводите суету продавцу

После входа вас будет встречать вот такое (не смогу показать на себе, сам нищий без вдс)
1738842009211.png

нажмаем на терминал слева такой черный с Z.

У вас откроется терминал, эта та тема которая на винде у вас командная строка.


Для начала обновим файлики командами

Код:
sudo apt update && sudo apt upgrade -y

прям так и пишем

немного объясню,
  • sudo — выполнение команды от имени админа
  • apt update — обновляет список доступных пакетов.
  • && — выполняет следующую команду, если первая успешна.
  • apt upgrade -y — обновляет установленные пакеты (-y подтверждает установку автоматически чтобы сами не подтверждали).
дальше грузим джаву,

Код:
sudo apt install -y openjdk-17-jdk
(вместо 17 скачиваем какую надо)

Дальше нужно создать нужного юзера и дать ему права только на папку, где будет стоять сервер, к примеру это будет юзер "minecraft". Это нужно, чтобы если люди как то кряк кряк нас через наши любимые слитые плагины, то они имели доступ только к папке с сервером. на всякий

Создадим папку где будет сервак


Код:
sudo mkdir -p /home/minecraft/server


Дальше создаём юзера и не даём ему подключаться по паролю, а только через рут

Код:
sudo adduser --disabled-login minecraft

Дальше делаем этого юзера владельцем папки которую мы создали ранее


Код:
sudo chown -R minecraft:minecraft /home/minecraft/server

Ограничиваем права доступа

Код:
sudo chmod -R 750 /home/minecraft/server

Теперь заходим под этим юзером

Код:
sudo -u minecraft -s

Теперь все действия которые ты будешь делать, будут выполняться от этого юзера, и сервак будет работать от него

Дальше мы переносим сборку, заходим в bitvise и нажимаем на new sftp window, это такая папочка справа. Заходим по пути папки нашего сервера, (в примере /home/minecraft/server) и качаем туда сборку с start.sh (её можно взять на сайте flags.sh (noad))

1738843172940.png

оперативку сами накрутите скок надо. и всо

после этого надо запустить создать СКРИИИН.

Это такая тема, которая при закрытии терминала не даст вашему серверу выключится, проще говоря, фоновый режим

Код:
screen -S minecraft-server
(выйти из неё CTRL+A+D, зайти в неё screen -r minecraft-server, если забыли имя сессии, то screen -ls)
Дальше в скрине пишем

Код:
cd путь-к-серверу (в примере /home/minecraft/server)
дальше запускаем sh файлик

Код:
sh (название файлика с припиской .sh)

всё - сервер запустился



Удачной игры/разработки. Вопросы приветствуются
Автор
ZloboocGipgg
Просмотры
496
Первый выпуск
Обновление
Оценка
5.00 звёзд 2 оценок

Другие ресурсы пользователя ZloboocGipgg

Поделиться ресурсом

Последние рецензии

Объясните кратко, зачем это надо, мне лень разбираться, но все таки интересно
Бомбезно, помог создать юзера и еще защита от взлом плагинов.
Назад
Сверху Снизу