Виходить створити сервер у minecraft. Як створити власний сервер. Завантаження необхідних файлів

Створення власного локального сервера з урахуванням стандартного персонального комп'ютера – заняття досить складне і кропітке. Тут необхідно розуміти такі моменти:

  1. 1. і потрібен вам взагалі свій сервер. Це одне з ключових питань, яке вимагає чіткої та однозначної відповіді від майбутнього адміністратора.
  2. 2. Які технічні ресурси є у вашому розпорядженні та які будуть необхідні для роботи повноцінного сервера. Мінімальні технічні вимоги до створення «добротного» сервера досить високі: лише устаткування обійдеться 70 - 80 тис. рублів.

Також врахуйте, що для нормальної роботи ресурсу (для якого ви плануєте зробити свій сервер) потрібно, щоб комп'ютер-сервер був постійно увімкнений і працював без перебоїв. Тому необхідно забезпечити відповідний режим електроживлення.

3. Які кошти ви готові витрачати створення і підтримку працездатності сервера. Крім зазначених вище витрат "на залізо" для створення повноцінного сервера на комп'ютері потрібна виділена (статистична) ip адреса та висока швидкість прийому та передачі даних (мінімальним показником є ​​10 Мбіт\сек). Відповідно, за це доведеться доплатити провайдеру і укласти додатковий договір на надання таких послуг.

І перш ніж намагатися з комп'ютера зробити сервер, потрібно чітко визначити всі ці нюанси.

Як зробити сервер із домашнього комп'ютера?

Щоб створити свій сервер перш за все потрібно встановити розраховану на багато користувачів мережну операційну систему.

Вибір величезний: "Debian", "FreeBSD", "CentOS", "OpenSUSE", "Ubuntu", "Windows" та багато інших.

У мережі можна знайти чимало прикладів тестування у роботі вищезгаданих операційних системта їх рейтинг відповідно до результатів тестів. Наприклад, рейтинг «SOS» за 2016:

1 місце: «Debian» та «Ubuntu Server»;

3 місце: «FreeBSD» та « Windows Server»;

4 місце: Red Hat Enterprise;

5 місце: Fedora.

Зрозуміло, левову частку ринку мережевого софту становлять операційні системи, які посідають перше місце у рейтингу. Тому, щоб уперше створити сервер на комп'ютері, рекомендуємо зупинити свій вибір на одній з них.

У рамках прикладу зупинимося на установці операційної системи Ubuntu Server.

Як настроїти локальний сервер з нуля на ubuntu?

1. Скачайте та занесіть образ операційної системи на завантажувальну флешку. З флешки завантажте комп'ютер: на першому етапі вам буде запропоновано вибрати мову.

3. На наступних кроках виберіть "Регіон" та "Налаштування розкладки клавіатури";

4. Вкажіть ім'я користувача, обліковий запис комп'ютера та пароль,

після чого натисніть "Продовжити";

настройте «Розмітку Диска»

та виберіть на який диск встановлюється система;

6. Дочекайтеся завершення встановлення та оновлення системи.

7. Виберіть програмне забезпечення, яке потрібно для роботи.

8. Підтвердьте завершення встановлення, натиснувши кнопку «Продовжити»;

9. Після перезавантаження комп'ютера для входу в обліковий записпотрібно ввести логін та пароль, створений на кроці «4»;

10. На цьому встановлення серверної операційної системи та первинне створення сервера завершено.

Як зробити себе адміністратором на своєму сервері?

  1. 1. Для отримання адміністраторських прав введіть команду sudo su;
  2. 2. За промовчанням мережні налаштування сервера надходять за допомогою DHCP, але для роботи сервера потрібно змінити значення "iface eth0 inet static" у файлі "/etc/network/interfaces" на "статистичний IP адресу". Текст має виглядати приблизно так:

iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Після збереження перезавантажте мережу командою "/etc/init.d/networking restart".

Напевно, я б не став писати на цю тему жодної статті, якби не надто часті прохання розповісти, як зробити свій сервер для сайту. Тобто перетворити звичайний домашній комп'ютеру сервер, де можна розміщувати свої сайти і на які зможуть зайти люди з будь-якої точки світу. Завдання це дуже складне, але постараюся коротко описати порядок дій.

Перш ніж замислюватися про свій сервер, потрібно зрозуміти, чи задовольняє Ваш комп'ютер мінімальним вимогам? Ось їх список:

  • Статичний IP. Це залежить від провайдера, як правило, вони вимагають за статична IP-адресагрошей.
  • Хороша швидкість. Мінімально допустима швидкість – це 10mbps. Можу сміливо сказати, що така швидкість зараз - це рідкість навіть для Москви, я вже мовчу про регіони, де часто сидять на модемах. А взагалі нормою є 100mbps, яка є лише в одиниць, і коштує навіть у Москві дуже дорого.

З цих двох вимог стає зрозуміло, що дешевше та простіше буде орендувати фізичний сервер. Про що я завжди і пишу всім тим, хто хоче.

Але для тих, хто не хоче довіряти обслуговування сервера іншим особам і у кого виконуються обидві вимоги, для тих я напишу, що потрібно зробити:

  1. Встановити Unix-систему. Наприклад, Linux. Справді, можна і на Windowsвсе зробити, але я б рекомендував саме Unix-системудля сервера.
  2. Встановити Apache. Про встановлення Apacheповно матеріалу в Інтернеті В установці нічого нічого складного: завантажуєте архів, розпаковуєте через командний рядокі далі запускаєте установку (знову ж таки через командний рядок).
  3. У /etc/httpd/conf/httpd.conf(конфігурації Apache) треба прописати: listen 80:Ваш_IP.
  4. Відкрити 80-й порт на вхід до Firewall. Як це зробити, залежить від конкретної ОС, яку Ви оберете.

Тепер під час введення в адресному рядку: http://Ваш_IP, - повинен відкриватися Apache. Поміняти кореневу директорію для сайтів можна також у httpd.conf.

Якщо Ви бажаєте, щоб сайт був доступний не тільки по IP, але й по домену, тоді треба піднімати DNS.

Також можна встановити ще PHP та MySQL, а також PHPMyAdmin. Якщо плануєте мати доступ з іншого комп'ютера, то знадобиться і FTP-сервер.

Установка кожного з цих елементів - це окрема стаття, причому досить велика. Тому ще раз подумайте, чи Вам дійсно необхідно створити свій сервер для сайту? Якщо так, то дивіться на послідовність дій цієї статті і, використовуючи пошукову систему, дізнавайтеся докладніше по кожному етапі і застосовуйте це практично.

І, насамкінець, не забудьте, що комп'ютер повинен бути завжди включеним, інакше Ваші сайти будуть недоступні.

Як би цікавим не був однокористувацький режим Minecraft, мультиплеєр, де ви можете грати з друзями, набагато цікавіше. Існує кілька способів грати Minecraft у мультиплеєрі. Один із них полягає в тому, щоб створити сервер Minecraft, до якого ви з друзями зможете підключитися. Звичайно, для цієї мети можна використовувати і сервери, що вже існують.
У цьому посібнику ми покажемо вам, як створити сервер Minecraft для себе та своїх друзів на своєму домашньому ПК.

Для початку вам потрібно завантажити.jar версію сервера

Помістіть завантажений jar-файл у папку. Не має значення, де вона знаходиться. Далі вам необхідно підготувати файл, який запускатиме ваш сервер.

Створення пакетного файлу

Створіть новий текстовий документ і додайте до нього наступні рядки:

@echo off
title run-minecraft
java -Xms1024M -Xmx2048M -jar minecraft_server.jar nogui
pause

Це означає, що ми хочемо, щоб java запустив наш сервер minecraft_server.jar з 1024 мегабайтами (1 гігабайтом) оперативної пам'яті. Якщо з'являється помилка, зменшіть значення оперативної пам'яті до 512 Мб, мені допомогло сервер запустився!

Щоб запустити сервер із великим обсягом пам'яті, просто змінити значення -xms та -xmx. При цьому вони повинні дорівнювати числам 64, 128, 256, 512 і так далі.

Щоб зберегти файл у форматі .bat, натисніть кнопку Файл у верхньому лівому куті екрана, виберіть Зберегти як, потім під полем «Ім'я файлу» виберіть Усі файли. Це дуже важливо. Назвіть файл start або start server і натисніть «Зберегти». Потім поміняйте розширення файлу с.txt на.bat

Або ви можете завантажити мій bat-файл тут: (щоб змінити його, натисніть файл правою кнопкою миші і виберіть пункт «Змінити»).

Угода користувача та запуск сервера

Після завершення попереднього етапу запустіть свій сервер. Спочатку, він миттєво закриється, оскільки вам потрібно прийняти користувальницьку угоду. Щоб зробити це, відкрийте текстовий документ з угодою, що з'явився в папці, поміняйте рядок eula=false на eula=true, збережіть його та запустіть сервер знову.

Ваш сервер повинен нормально запуститися і почати генерацію світу та створення інших важливих файлів, на кшталт server.properties, whitelist, banned-players тощо.

Підключення до сервера

Щоб підключитися до сервера, який ми щойно створили, вам, як власнику, достатньо зайти в мультиплеєр і додати сервер, вказавши "localhost" як IP-адресу.

Що стосується ваших друзів, ви можете дати їм свою зовнішню IP-адресу, щоб дізнатися її, зайдіть на сайт 2ip.ru. Крім цього, у вашого маршрутизатора повинні бути перенаправлені порти з 25565 до 25566. Відмінне відео на тему перенаправлення портів можна знайти нижче.

Сподіваюся, це короткий посібник допоможе вам створити сервер Minecraft 1.8 для себе і своїх друзів, а потім добре провести час разом! Якщо у вас залишилися питання, задавайте їх у коментарях нижче!

Лауреат семи ігрових премій, відео-гра Minecraft була розроблена Маркусом Персонном в 2009 і випущена як повноцінна комп'ютерна гра в 2011. Доступна також для Macintosh, Xbox 360 і Playstation 3, Minecraft стала світовою грою, в яку можна грати і поодинці, і кількома гравцями. Однак, щоб грати в неї кількома гравцями, вам потрібно орендувати або налаштувати та підтримувати сервер. Хостинг сервера вимагає завантаження та встановлення спеціального файлу на комп'ютері сервера, а потім підключення до цього сервера. Наступні кроки описують особливості хостингу сервера Minecraft для операційних систем Windowsта Mac.

Кроки

Підготовка комп'ютера

    Перевірте можливості комп'ютера.Якщо ви плануєте використовувати комп'ютер як сервер для Minecraft, вам потрібен потужний процесор і достатня кількість оперативної пам'яті, щоб він зміг обробляти запити від запланованої кількості людей, які здійснюватимуть вхід на сервер, щоб взяти участь у грі. Це особливо важливо, якщо ви хочете одночасно використовувати комп'ютер для того, щоб грати самому, і як сервер для інших гравців.

    Перевірте швидкість підключення до Інтернету.Вам потрібна висока швидкість скачування та завантаження, щоб гравці могли взаємодіяти в режимі реального часу.

    Переконайтеся, що на комп'ютері інстальовано останню версію Java.Програмне забезпечення, яке дозволяє настроїти сервер Minecraft, вимагає наявності Java. На момент написання цієї статті самої останньою версієюбула Java 7.

  1. Визначте вашу зовнішню IP адресу.Вам доведеться повідомити цю адресу всім, хто знаходиться поза вашою безпосередньою локальною мережею, щоб вони могли підключитися до серверу Minecraft. Ви можете дізнатися вашу зовнішню IP адресу, виконавши Інтернет-запит "який у мене IP."

    • Останні два кроки застосовні в тому випадку, якщо ви граєте в Minecraft з гравцями, які фізично знаходяться в іншому місці, ніж ви та ваш сервер. В разі локальної мережіабо ігрової кімнати, де всі гравці будуть в одній кімнаті, вам не потрібно знати зовнішній IP або налаштовувати перенаправлення портів у маршрутизаторі.
  • Якщо ви хочете об'єднати велику кількість гравців або хочете налаштувати сервер Minecraft в ігровій кімнаті, ви можете орендувати сервер замість того, щоб самому його конфігурувати. Ви можете пошукати в Інтернеті відповідні хост-сервери або пошукати їх у розділі хостингу на форумах, присвячених грі Minecraft.
  • Ви також можете використовувати.jar версію програми сервера Minecraft у Windows, але для цього вам потрібно створити bat-файл у тій же директорії, де у вас збережений.jar файл. Ви можете створити bat-файл за допомогою Блокнота, вставивши наступний рядок (без лапок): "java -Xms512M -Xmx1G -jar minecraft_server.jar". Збережіть цей файл з розширенням.bat та відповідним ім'ям, наприклад "startserver." (Цей bat-файл відіграє ту ж роль, що.command файл на комп'ютері Mac.)
  • Щоб змінити кількість доступної оперативної пам'яті під час запуску Minecraft, змініть "1G" (для 1 Гб) в.bat або.command файлі на більше значення, наприклад "2G."
  • Якщо у вас є невелика кількість гравців, ви можете налаштувати віртуальну приватну мережу (VPN) замість того, щоб налаштовувати сервер, як описано вище. VPN вимагатиме від усіх гравців, які захочуть підключитися до сервера, встановити спеціальне програмне забезпеченняна комп'ютерах.
  • Використовуйте настільний комп'ютер як сервер Minecraft, якщо у вас немає можливості використовувати виділений сервер. Хоча висококласні ноутбуки підходять для гри, їх апаратне забезпечення не має таких же можливостей, як настільні комп'ютери або виділені сервери.

Попередження

  • Бездротові мережі не рекомендуються для підключення великої кількості гравців до сервера Minecraft. Або використовуйте дротові мережі, або налаштуйте маршрутизатор на перенаправлення на сервер.

Minecraft сьогодні належить до найпопулярніших мережевих ігор. За неповні три роки (перший офіційний реліз відбувся восени 2011 року) у нього з'явилися мільйони шанувальників у всьому світі.

Розробники гри свідомо орієнтуються на найкращі зразки двадцятирічної давності, коли багато ігор були за сьогоднішніми мірками примітивними з погляду графіки та недосконалими з погляду юзабіліті, але при цьому по-справжньому захоплювали.

Як і всі ігри-пісочниці, Minecraft надає користувачеві величезні можливості для творчості - в цьому, власне, і головний секрет його популярності.

Організацією серверів для гри в розрахованому на багато користувачів режимі займаються самі гравці та їх спільноти. Сьогодні в Інтернеті функціонують десятки тисяч ігрових серверів (див. наприклад, список тут).

Чимало шанувальників цієї гри є і серед наших клієнтів, і вони орендують у наших дата-центрах обладнання під ігрові проекти. У цій статті ми розповімо про те, на які технічні моменти потрібно звернути увагу при виборі сервера
Minecraft.

Вибираємо платформу

В склад ігри Minecraftвходять такі архітектурні елементи:
  1. сервер - програма, за допомогою якої гравці взаємодіють один з одним по мережі;
  2. клієнт - програма для підключення до сервера, яка встановлюється на комп'ютері гравця;
  3. плагіни — доповнення до сервера, які додають нові функції або старі, що розширюють;
  4. моди – доповнення до ігрового світу (нові блоки, предмети, можливості).

Для Minecraft існує багато серверних платформ. Найпоширенішими та популярнішими є Vanilla та Bukkit.

Відразу ж обмовимося, що в цьому розділі будуть наведені поради щодо оптимізації ігрового сервера. Питання тонкого налаштування та оптимізації сервера, на якому встановлено Mineсraft, є окремою темою, що виходить за рамки цієї статті; зацікавлені читачі легко зможуть знайти потрібну інформацію в Інтернеті.

Однією з найпоширеніших проблем, що виникають при грі в Minecraft, є так звані лаги - ситуації, коли програма вчасно не реагує на введення користувача. Вони можуть бути зумовлені проблемами як на стороні клієнта, так і сервері. Нижче ми надамо рекомендації, які допоможуть знизити ймовірність виникнення проблем на серверній стороні.

Регулярно контролюйте витрату пам'яті сервером та плагінами

Споживання пам'яті можна відстежувати за допомогою спеціалізованих адміністративних плагінів, наприклад LagMeter .

Слідкуйте за оновленнями плагінів

Як правило, розробники нових плагінів з кожною новою версієюпрагнуть знизити навантаження.

Намагайтеся не користуватися безліччю плагінів зі схожою функціональністю

Великі плагіни (наприклад, Essentials, AdminCMD, CommandBook) дуже часто включають функціональність багатьох дрібних плагінів. Наприклад, той самий Essential містить функції плагінів iConomy, uHome, OpenInv, VanishNoPacket, Kit. Дрібні плагіни, функціональність яких повністю покривається функціональністю одного великого, у більшості випадків можна видалити, щоб не перевантажувати сервер.

Обмежуйте картку та провантажуйте її самостійно

Якщо не обмежувати карту, навантаження на сервер суттєво збільшиться. Обмежити карту можна за допомогою плагіна WorldBorder. Для цього потрібно запустити цей плагін і виконати команду /wb 200, а потім промалювати карту за допомогою команди /wb fill.

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

Замініть великовагові плагіни на більш швидкі та менш ресурсомісткі

Не всі плагіни для Minecraft можна назвати вдалими: часто вони містять багато зайвих і непотрібних функцій, а іноді ще й споживають багато пам'яті. Невдалі плагіни краще замінювати на альтернативні (їх є чимало). Наприклад, плагін LWC можна замінити на Wgfix + MachineGuard, а плагін DynMap - на Minecraft Overviewer.

Завжди очищайте дроп або встановіть плагін для автоматичного видалення дропу

Дропом в іграх називаються предмети, що випадають під час смерті моба або руйнування деяких блоків. Зберігання та обробка дропів займають дуже багато системних ресурсів.

Щоб сервер працював швидше, дроп бажано видаляти. Це краще робити за допомогою спеціальних плагінів, наприклад, NoLagg або McClean.

Не використовуйте античити

На ігрових серверах часто встановлюються так звані античити - програми, які блокують спроби впливати на гру нечесними способами.

Існують античити і для Minecraft. Будь-який античит – це завжди додаткове навантаження на сервер. Переважно встановлювати захисту для лаунчера (які, втім, абсолютної гарантії безпеки не дають і легко ламаються - але це вже тема для окремої розмови) та для клієнта.

Замість ув'язнення

Будь-які інструкції та рекомендації виявляються набагато ефективнішими, якщо вони підкріплені конкретними прикладами. Грунтуючись на наведених вище інструкціях по встановленню, ми створили свій сервер MineCrаft і помістили на карту щось цікаве.

Ось що в нас вийшло:

  • Сервер Bukkit – стабільна рекомендована версія 1.6.4;
  • Плагін Statistics – щоб збирати статистику про гравців;
  • Плагін WorldBorder – щоб промалювати та обмежити карту;
  • p align="justify"> Плагін WorldGuard (+WorldEdit як залежність) - щоб захистити деякі області.

Запрошуємо всіх бажаючих пограти на ньому: щоб підключитися, додайте новий сервер та вкажіть адресу mncrft.slc.tl.

Класна новина:З серпня установчий платіж на виділені сервери фіксованої конфігурації знижено на 50%. Тепер разовий настановний платіж становить лише 3000 руб.

Читачів, які не можуть залишати коментарі тут, запрошуємо до нас


Top