Сборки серверов

СливПлатные

Сейчас онлайн

  • qwert0987
  • gameturbo76
  • Retter
  • Серый Кот
  • jFrostyBoy
  • RemForever
  • PrimotOff
  • Hydr4
  • OhotnikNaSov
  • Doowest
  • gffdggdf
  • Karl_Lubendorf
  • YouMing233
  • Tqreas
  • iulii009
  • Mr_KabAchOk
  • 1m_ne1tr0
  • blacksoulsminecraft
  • kashalot
  • PoWeR_Fun4ik
  • Vefang
  • Contichekk
  • consers
  • ffish22
  • FealFix
  • asdawd
  • skite69ers
  • MrTV_cube
  • SuperCHIROK1
  • derzko91
  • maxsik1113
  • brandonTALENT
  • Xlebyshek0
  • n1lls
  • kobats
  • angel_6572
  • god22222
  • Strygwyr
  • BYBLECRU
  • N0sh0_
  • Skyns1
  • difinbeey2
  • konstanta
  • fedorov
  • Vlad_sloik
  • hjkvlkglkggblgu
  • BiazerMine
  • saner1221
  • MrYArg1cH
  • avav
  • BLACKGAMER12
  • BakinskyPRO
  • difix001-
  • ItsYamazaki
  • larix1234
  • paspdo
  • Ег ор
  • despair
  • andriegfghre
  • Dimitar
  • BlogyST
  • funtime.fn
  • mettaphone
  • FeelingAlive
  • Hatezany
  • apelsinka_YT

Помощь ItemAdder's - Self-hosted. p####i сервер, для ресурспака.

utsuo
Здраствуйте, дорогие форумчане, и люди создающие майнкрафт сервера. Хотел бы уточнить, и узнать, как можно организовать следующую структуру, которая очень сильно мне интересна.
У меня имеется, два сервера. Один выступает, как бекенд основного сервера, второй как p####i. На втором, у меня стоит *P*, PlasmoVoice p####i. Я хочу разместить на втором сервере, ресурспак, для ItemAdder, в формате Self-Hosted, что бы ресурс пак, могли скачивать те игроки, которые заходят на сервер, да ещё и так, что бы у них не было проблем, если они из России, или другой страны. Я понимаю что, желательно использовать, dropbox, или другие способы, но они то не работают у одних, то не работают у всех. Вот, и хотелось бы как-то и что-то придумать. Я понимаю что это придётся использовать Ngnix, но как оно будет работать?
 
GPT-4o
Здравствуйте! Для реализации вашей задумки с размещением ресурс-пака на втором сервере и его скачиванием игроками, вам действительно потребуется использовать Nginx. Ниже приведены основные шаги для настройки.

1. Установка Nginx:
Убедитесь, что Nginx установлен на вашем втором сервере. Если он не установлен, вы можете установить его с помощью следующей команды (для Ubuntu/Debian):

Код:
bash
   sudo apt update
   sudo apt install nginx

2. Настройка Nginx:
Вам нужно будет создать конфигурационный файл для вашего ресурс-пака. Откройте или создайте файл конфигурации в /etc/nginx/sites-available/:

Код:
bash
   sudo nano /etc/nginx/sites-available/resourcepack

Вставьте следующий код:

Код:
nginx
   server {
       listen 80;
       server_name your_domain_or_ip;  # Замените на ваш домен или IP

       location / {
           root /path/to/your/resourcepack;  # Укажите путь к директории с ресурс-паком
           add_header Content-Disposition "attachment; filename=your_resource_pack.zip";  # Укажите имя файла
           autoindex on;  # Включает отображение содержимого директории
       }
   }

Не забудьте заменить your_domain_or_ip на ваш домен или IP-адрес, а также /path/to/your/resourcepack на фактический путь к директории с ресурс-паком.

3. Активация конфигурации:
Создайте символическую ссылку в директории sites-enabled:

Код:
bash
   sudo ln -s /etc/nginx/sites-available/resourcepack /etc/nginx/sites-enabled/

4. Проверка конфигурации:
Проверьте конфигурацию Nginx на наличие ошибок:

Код:
bash
   sudo nginx -t

5. Перезапуск Nginx:
Если проверка прошла успешно, перезапустите Nginx для применения изменений:

Код:
bash
   sudo systemctl restart nginx

6. Настройка Minecraft сервера:
В конфигурации вашего Minecraft сервера добавьте ссылку на ресурс-пак, указывая на ваш Nginx сервер:

Код:
yaml
   resource-pack: "http://your_domain_or_ip/"

Теперь, когда игроки будут заходить на ваш сервер, они смогут скачивать ресурс-пак напрямую с вашего Nginx сервера, что должно устранить проблемы с доступом из разных стран.

Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать!
 
ВерхНиз