Что нужно для создания своего сервера. Что вам потребуется. Создание базы данных

5 голосов

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

А может ну его и превратить свой компьютер в сервер? Куча места за которое никому не придется платить. Ну что, думаете стоит разобраться в этой теме?

Сегодня мы поговорим с вами о том, как сделать на своем компьютере хостинг. Эта возможность доступна каждому.

Условия использования

Вариант нельзя назвать идеальным, но в некоторых случаях он может подойти. В первую очередь у вас должна быть хорошая скорость интернета и свободное место. Если вы хотите и завоевать славу, то метод точно не для вас. Локальный компьютер вряд ли справится. Хотя, кто знает, чудеса случаются.

И тем не менее не забывайте, что вам придется делиться своей скоростью с посетителями вашего сайта. Чем их больше, тем выше их потребности.

В среднем на человека уходит около 50 кб/с. Мой тариф лучшим не назовешь, скорость отдачи около 7 Мб, то есть максимум что я смогу – обеспечить нормальной загрузкой около 140 человек единовременно. Если посетителей больше, то им придется ждать дольше, а значит и процент отказа будет внушительный.

Однако, я понимаю, что оптоволокно творит чудеса, тарифы у провайдеров все меньше бьют по кошельку, а значит и подобная ситуация происходит не со всеми. Кроме того, если вам нужно показать одному единственному заказчику свой сайт или вы только , то зачем платить за хостинг, если все можно сделать бесплатно.

Небольшие, но вы же можете вообще забыть об оплате.

Что вам потребуется

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

Помимо этого вам будет нужно получить данные о своем статическом IP. С его помощью можно не только организовать собственный сервер с неизменным адресом, но и создать удаленный доступ к компу, а также камерам видеонаблюдения. Узнать информацию проще и достовернее всего будет у провайдера.

Ну и последний пункт. Отдельный ПК. Это не обязательно, но учитывайте, что если вы используете свой домашний компьютер в качестве сервера, то его нельзя выключать.

Open Server

Далее все просто. Вам понадобится Open Server . Она бесплатная. При желании вы можете внести пожертвование, разработчики будут рады даже 100 рублям. Кстати, если вы переведете деньги, то сможете загрузить пакет за считанные секунды. Если нет, то придется немного подождать.

Что такое Опен Сервер? Удобная серверная платформа, которую создали специально для веб-мастеров. Если бы не она, то вам бы пришлось вручную устанавливать php, apache, MySql и кучу дополнительных программ. В общем масса геморроя.

Open Servere – это пакет, в котором уже есть все компоненты. Они понадобятся для серверной установки. Останется только распаковать все содержимое и можно заниматься разработкой сайта или написанием скрипта.

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

Однако, Open Server – не единственный пакет. Одним из первых появился Denver, чуть позже xampp. Но я бы не назвал их лучшими. Обновляются довольно редко, а потому теряют свою популярность. Кроме того, вы можете управлять отдельными частями. Добавлять что-то свое, удалять или редактировать. Со временем это может пригодиться.

В Open Server есть множество дополнительных инструментов: просмотр логов, планировщик задач и многое другое.

Кстати, эту программу вы можете установить даже на флешку. Это очень удобно, если вы делаете сайт на заказ и не готовы показывать его в интернете. Просто копируете сайт на USB и готово. Можете вставлять съемный диск в любой компьютер. Заказчик увидит его точно также, как если бы портал уже был в интернете.

Но, довольно прелюдий. Давайте посмотрим на программу в деле. Для начала ее нужно скачать. Переходим в одноименный раздел, выбираем подходящую версию (basic, ultimate, premium), вводим цифра с картинки и переходим к скачиванию.

Качать самую полную версию не всегда имеет смысл. Уверены ли вы, что будете пользоваться CamStudio, который позволяет записывать видео, редактор фото PixBuilder или Skype? К примеру, я рассказывал уже про . Убежден, что если вы не прочитаете мою статью о нем, то ни разу не откроете эту программу.

При желании все это можно будет установить позже. Я рекомендую брать Premium.

Если вы внесете пожертвование, то скорость загрузки увеличится. Если нет, то полностью загрузить пакет вам удастся только через несколько часов.

После того как вы загрузите программу и два раза щелкните на установочный файл вам предложат распаковать архив. Устанавливать его нужно именно в корень, а не какую-либо папку.

После того как процесс завершится вы увидите на диске С папку Open Server. В ней будет расположено несколько папок и 2 установочных файла. В папке domains будут располагаться папки с вашими сайтами. Modul – дополнительные установочные программы: php, mysql и так далее.

Два установочных файла рассчитаны на 32 и 64-битные системы. Вам нужно запустить одну из них, но предварительно советую отключить антивирус. В противном случае он может заблокировать действия программы и она не сможет действовать корректно.

Сразу после запуска вам предложат установить Microsoft Visual C++. Вполне вероятно, что все у вас уже установлено, но во избежание проблем и ошибок можно выполнить загрузку еще раз.

После загрузки в правой нижней части экрана, рядом с часами скроется панель Open Server. Нажав на кнопку «Запуск» вы активируете сервер, кнопка «Перезапустить» нужна после того, как вы сделаете какие-то изменения в папке и хотите, чтобы они вступили в силу, ну и «Остановить» прекращает его работу.

В настройках очень много пунктов. Сейчас я не буду о них рассказывать. Тот кто в этом разбирается и так все поймет, а новичкам будет совершенно непонятно. Не переживайте, со временем вы все освоите, а пока можете обойтись и без этой информации.

Ну вот в принципе и все. Благодаря этой программе вы можете создать из своего компьютера хостинг. В видео инструкции вы можете увидеть больше информации о создании сайтов и работе с программой.

Видео инструкция

Мне очень понравился этот ролик. Это пошаговая инструкция по работе с программой. За 40 минут вы узнаете абсолютно все, что нужно знать для того, чтобы работать о Open Server.

Ну а для тех, кто интересуется этой темой, могу также порекомендовать курс «Продажа информации в интернете от А до Я ». Думаю, что для многих это будет полезным.


Если вам понравилась эта статья – подписывайтесь на рассылку и узнавайте больше о заработке и работе. До новых встреч и удачи в работе.

В этой статье я расскажу как создать свой сервер Minecraft, который будет работать 24 часа в сутки, 7 дней в неделю без лагов и других неприятностей (кроме гриферов, естественно, с ними придется бороться). Ваш сервер выдержит и 30 человек и 100, в зависимости от того, какой тарифный план для сервера вы выберите.

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

1. , справа нажмите на кнопку «Аккаунт», затем «Регистрация». На следующей странице введите все свои данные, чтобы получить аккаунт. После этого войдите в аккаунт введя свои логин и пароль. Регистрация нужна, чтобы получить аккаунт, в нем вы сможете создать свой сервер Minecraft.

2. В верхнем меню сайта нажмите на кнопку «Услуги», в выпадающем списке выберите «Заказ новых услуг».

3. Далее нужно выбрать один из тарифов, в зависимости от того, сколько игроков планируется держать на своем сервере. Фактически, количество игроков на этом хостинге неограничено, но ограничено количество оперативной памяти. Примерно, на 8 игроков нужно 256 мб оперативной памяти, то есть, если на вашем сервере будет всего 8 игроков, то выбирайте самый дешевый тариф «Unmetered-256», если будет около 30 игроков, то тариф «Unmetered-1024». Первый тариф может выдержать большее количество игроков, но если вы будете устанавливать большое количество модов, то игра может начать подтормаживать, тогда потребуется перейти на другой тарифный план.

На следующей странице вам нужно ввести логин, который вы будете использовать в системе управления Multicraft (управление сервером). Также выберите период оплаты — 1 месяц или 1 год, в случае, если вы будете оплачивать сразу год, то вы получите хорошую скидку. Нажмите кнопку «Добавить в корзину», затем кнопку «Продолжить», выберите один из способов оплаты, поставьте галочку и нажмите кнопку «Завершить заказ». На следующей странице вам нужно оплатить заказ через webmoney, после оплаты вы получите данные по вашему серверу, они будут высланы на email.

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

  • Tutorial

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 — чтобы прорисовать и ограничить карту;
  • Плагин WorldGuard (+WorldEdit как зависимость) — чтобы защитить некоторые области.

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

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

Читателей, которые не могут оставлять комментарии здесь, приглашаем к нам в блог .

Теги:

  • selectel
  • minecraft
  • выделенный сервер
  • игровой сервер
  • селектел
Добавить метки

Как бы увлекателен ни был однопользовательский режим 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 для себя и своих друзей, а затем хорошо провести время вместе! Если у вас остались какие-либо вопросы, задавайте их в комментариях ниже!

  • Tutorial

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 — чтобы прорисовать и ограничить карту;
  • Плагин WorldGuard (+WorldEdit как зависимость) — чтобы защитить некоторые области.

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

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

Читателей, которые не могут оставлять комментарии здесь, приглашаем к нам в блог .

Теги: Добавить метки