Как создать свой сервер с помощью программы Open Server.
Некоторые пользователи рано или поздно задаются вопросом: "Как создать свой сервер?" Причин тому может быть множество. Это и потребности в размещении сайта, и необходимость создания локальной сети компьютеров. Также может быть простое желание поиграть с друзьями по сети, например, в "Контр-Страйк". Сервера в наши дни выполняют довольно широкие функции. Превратить в сервер можно любой компьютер, будь то ноутбук или даже нетбук. По сути, это постоянно работающий обычный компьютер, к которому можно подключиться по FTP. На один ноутбук средней конфигурации возможно установить 40-50 постоянно работающих сайтов. При этом они будут нормально функционировать. Далее вы узнаете, как сделать свой хостинг на домашнем компьютере и залить на него движок сайта.
Программное обеспечение
Для создания веб-сервера нам понадобится программа Open Server. Это бесплатный дистрибутив, находящийся в свободном доступе. Скачать его можно с сайта производителя. После скачивания этой программы на компьютере необходимо создать папку и установить туда Open Server. Ничего сложного. Для этого не нужно знать каких-либо языков программирования. Мы создаем папку "Сервер" на рабочем столе и устанавливаем туда этот дистрибутив.
После окончания установки заходим в папку и запускаем.exe файл. При этом справа внизу экрана в панели запуска появляется флажок. Кликаем по нему правой кнопкой мыши и выбираем "Запустить". При этом флажок должен стать зеленым. Далее проверяем его работу. Кликнув правой кнопкой мыши, выбираем пункт "Мои сайты". В нем находится стандартная папка localhost. Если кликнуть по этому пункту, то нас перебросит в окно браузера со стандартной страницей.
Движок сайта или CMS
Теперь нам нужно залить движок сайта на этот сервер. Возьмём для примера систему управления торрент-трекера. Она тоже бесплатная и распространяется по открытой лицензии. Нам нужно скопировать все файлы этой системы и установить их в папку "Сервер".
В ней мы открываем каталог domains. В нем находится папка localhost. Создаем рядом новую и называем, например, utorrent. Открываем ее и копируем туда файлы нашей CMS. Все, движок сайта залит.
Создание базы данных
Теперь необходимо создать базу данных для сайта. Кликаем по флажку и из списка выбираем "Дополнительно". В выпадающем меню нажимаем на PhpMyAdmin. В открывшемся окне выбираем логин пользователя root, поле пароля оставляем пустым. Нажимаем на ОК. В появившемся окне переходим во вкладку "Пользователи" и нажимаем на "Добавить пользователя". В открывшемся окне заполняем поля. Имя пользователя напишем utorrent, хост не заполняем, пароль пишем любой. Главное, его запомнить, а лучше записать. Ниже, в поле "База данных для пользователя", ставим точку напротив второго предложения "Создать базу данных..." и в "Глобальных привилегиях" отмечаем все галочками. Далее нажимаем ОК. После этого закрываем окно и перезапускаем наш сервер.
Установка CMS
Теперь в меню открываем "Мои сайты" и нажимаем на utorrent. Далее происходит инсталляция нашего торрент-трекера. Выполняем все шаги. Поля "Имя сервера" и "Порт сервера" оставляем пустыми. Заполняем название базы данных - utorrent, имя пользователя и пароль. Если все выполнено правильно, то после завершения всех действий должна появиться надпись: "Успешное подключение". Дальше необходимо прописать настройки администратора. Их вы придумываете сами. Например, admin, затем пароль и ваш email. В дополнительных параметрах ничего не меняем и идем дальше. Нажимаем на "Вход". Если теперь мы нажмем в основном меню на вкладке "Мои сайт" на utorrent, то окажемся на главной странице сайта.
Теперь осталось удалить папку install, которая находится в папке utorrent в нашем каталоге "Сервер" на рабочем столе. Это делается из соображений безопасности. Вот мы и узнали, как создать свой сервер. Теперь нам осталось только открыть доступ в Интернет. Для этого нам нужно настроить наш сервер и открыть определенный порт в настройках роутера.
Доступ в Интернет
Кликаем по нашему флажку и в выпавшем меню выбираем пункт "Настройки". Заходим во вкладку "Сервер" и в поле "IP-адрес сервера" вписываем звездочку. Это означает, что нашему серверу будет открыт доступ в Интернет. Теперь нам надо узнать наш внешний IP-адрес. Для этого достаточно в поисковой строке браузера Яндекс вписать слово IP. В результатах поисковой выдачи, вверху страницы, будет написано слово: "ваш IP-адрес". Это и будут нужные нам цифры. Мы их выделяем и копируем в буфер обмена.
Далее заходим в "Настройки" во вкладку "Алиасы" и вставляем наш IP-адрес в поле "Исходный домен". В поле "Конечный домен" выбираем наш utorrent. Нажимаем на "Добавить" и "Сохранить". После этого перезапускаем веб-сервер. При нажатии в окне "Мои сайты" на utorrent мы попадаем на наш сайт.
Открытие порта
Как создать свой сервер, мы узнали, как залить на него движок и задать IP-адрес - тоже. Теперь нам осталось лишь открыть порт для нашего сайта. Перед этим нужно проверить, закрыт ли он. Заходим на сайт 2ip.ru и выбираем пункт "Проверка порта". В поле вводим 80 и нажимаем "Проверить". Если он закрыт, то у нас появится соответствующее сообщение. Для его открытия нужно выключить антивирус или поставить исключение для 80-го порта. Выключаем наш брандмауэр или ставим исключение для 80-го порта. Если вы используете роутер, то нужно открыть на нем порт.
Это делается в его настройках. Они разные в зависимости от производителя. Также необходимо отключить файервол. После внесенных изменений опять проверяем порт. Если появляется сообщение "Порт открыт", то все в порядке. Теперь, если вписать наш внешний IP-адрес, то мы попадем на наш сайт. Все работает. Таким образом, мы узнали, как создать свой сервер.
Прежде чем свой сайт или блог поместить на официальный хостинг, запустить в свободное плавание по просторам Интернета, желательно придать ему притягательный дизайн, наполнить его качественным уникальным содержанием и хорошо протестировать. Cвой сервер для сайта бесплатно. Это возможно? Да, с использованием сервиса OpenServer.
OpenServer – это профессиональный инструмент Web-разработчика, который поставляется бесплатно. Полезен и новичку. Работает под Windows. OpenServer включает многофункциональный WAMP сервер и множество полезных приложений. Комбинация букв WAMP определяет набор серверного программного обеспечения:
- W indows - операционная система;
- A pache - веб-сервер;
- M ySQL - СУБД;
- P HP - язык программирования.
Удобный интуитивный дружественный интерфейс. Возможности управляющей программы OpenServer многогранны, возможности самого комплекса уникальны (). В комплект входят так же разнообразные офисные программы, программы работы с графикой, с интернетом, полезные пользовательские и системные утилиты. По своему функционалу и удобству работы OpenServer превосходит возможности аналогичных продуктов типа Denwer, Vertrigo, Xampp и др.
Как создать
На платформе OpenServer можно создать свой сервер для сайта бесплатно . OpenServer портативный сервер . Его можно использовать как автономный сервер дома и вне дома (на даче, в путешествии и пр.). Главное, не забудьте взять с собой флэшку. Загрузив дистрибутив на внешний носитель, например, флэшку и проведя операции установки и настройки OpenServer, можно работать с одной флэшкой на разных компьютерах. Скачать OpenServer можно .
После скачивания дистрибутива установка OpenServer осуществляется в один клик. Выбрать (выделить) папку левой клавишей мыши на флэшке заархивированный файл open_server_4_7_6_full
и появится окошко:
Нажать кнопку Запустить
. По окончанию проведения этой операции сформируется папка OpenServer в той же директории, что и папка open_server_4_7_6_full. Войти в эту папку и дважды щелкнуть левой клавишей мыши на Open Server.exe. На панели задач справа появится красный флажок:
Если его нет, то на панели задач справа нажмите кнопку Отображать скрытые значки :
Появится окошко:
При нажатии на красный значок увидите данные о конфигурации OpenServer. Кликнув на красный флажок, появится меню. Выбрав пункт меню Система, появится подменю:
Для проведения настроек выберем пункт меню Настройки .
Вкладка Основные
оставляем без изменений:
На вкладке Сервер заносим внутренний IP адрес сервера (IP ПК, на котором стоит флэшка):
Для определения внутреннего (не внешнего!!!) IP адреса своего ПК, а значит и нашего локального сервера OpenServer существует несколько способов. Вот один из них.
Если у Вас стоит Windows7, то выполните следующие действия: Пуск-Панель управления-Центр управления сетями и общим доступом-Изменение параметров адаптера- Подключение через адаптер широкополосной мобильной связи-Сведения
:
Строка Адрес IPv4: 10.105.222.159 содержит наш IP.
Ниже представлены результаты последних 3-х шагов:
Другие способы определения внутреннего и внешнего IP Вашего ПК можно посмотреть .
На вкладке Меню укажем соответствующие директории вызова программ:
На флэшке в папке H:\OpenServer\OpenServer\domains заведём папку infbiznulltest для нашего будущего сайта и внесём её имя на вкладке Домены
по кнопке Добавить
. Здесь же заведем имя домена infbiznulltest.ru:На других вкладках оставляем настройки по умолчанию и нажимаем кнопку Сохранить
.
Сервер OpenServer готов к работе. Заходим в его меню и нажимаем Запустить
. Флажок с красного цвета меняется на зеленый.После выполненных выше действий локальный сервер, другими словами, сервер для дома
или сервер для сайта находится в рабочем состоянии.
В заключение следует отметить, что создать свой сервер для сайта бесплатно на платформе OpenServer не представляет труда даже для новичка. Зато для работы Вы получаете профессиональный инструмент Web-разработчика при создании своего сайта или блога, а в дальнейшем крупных Web-проектов, которые принесут Вам сначала первые деньги, а в будущем и солидную прибыль.
В следующей статье поставим движок WordPress на подготовленный нами к работе OpenServer.
Как создать сервер minecraft? Ищите ответ в этой статье!
Сегодня мы будем учиться создавать сервер minecraft . Сложного в этом ничего нет, но в каждом деле есть свои тонкости и правила, которые вызывают массу вопросов у новичков, эта статья поможет разобраться даже тем, кто знает компьютер на уровне кнопки ВКЛ/ВЫКЛ.
Итак, самый простой способ создания сервера на Winodws. Для того чтобы создать сервер на своем домашнем компьютере, нам необходимо скачать специальное программное обеспечение, доступно оно по этой ссылке . Это самая простая и адаптированная под простого человека версия. Ест она ресурсов чуть-больше консольного аналога, но зато удобно. Эта сборка сервера отлично подойдет для тех, кто решил поиграть в minecraft с друзьями по локальной сети.
Для создания такого сервера нам необходимо поместить его в отдельную папку (для удобства) и запустить скачаный exe-файл. После чего пойдет процесс создания и генерации карты, а также установки места спауна, займет это минут 5-10 максимум.
После завершения создания каты сервер выдаст такое сообщение: " Done (179079161647ns)! For help, type "help” or "?” ” и окно сервера будет выглядеть следующим образом.
Также в папке создастся папка с картой и файлы конфигурации minecraft сервера. Для того чтобы правильно создать сервер minecraft вы должны разобраться со структурой файлов и папок сервера.
Banned-ips.txt – файл в котором хранятся забаненые ip адреса. (Каждый забаненый с новой строчки) Banned-players.txt – файл в котором хранятся забаненые логины игроков. (Те же правила что и в banned-ips.txt) Ops.txt – список операторов сервера. Могут банить, кикать игроков, а также создавать вещи определенными командами. Server.txt – файл-логов сервера. Server.properties – файл-настроек сервера. Подробнее о нем будет описано ниже. White-list – белый лист, или список людей которым разрешено заходить на сервер (Необязателен если white-list выключен на сервере, каждый новый логин с новой строчки).
Теперь давайте разберемся с файлом server.properties.
level-name=world (Имя папки с миром) allow-nether=true (Разрешить или запретить нижний мир. Разрешить = true. Запретить = false) view-distance=10 (Дальность обзора по-стандарту) spawn-monsters=true (Разрешить или запретить появления монстров. Разрешить = true. Запретить = false) online-mode=true (Если стоит true – сервер доступен только владельцам лицензий, если стоит false – сервер доступен для всех) spawn-animals=true (Разрешить или запретить появление животных. Разрешить = true. Запретить = false) max-players=20 (Максимальное количество игроков на сервере. Стандартно 20) server-ip= (IP-адрес сервера, после первого запуска необходимо заполнить это поле и перезапустить сервер. Для этого необходимо узнать свой внешний IP. Узнать его можно при помощи сервисов или у провайдера) pvp=true (Разрешить или запретить PVP на сервере. True = разрешить, False = запретить) level-seed= (Параметр не нужный для любителей, но кому интересно, если установить одинаковые сиды на разных серваках – будет генерироваться одна и та же карта, если ничего не делать – будет рандомная карта) server-port=25565 (Порты сервера, стандартно 25565) allow-flight=false (Разрешить или запретить Fly-моды) white-list=false (Разрешить или запретить white-list)
После редактирования всех полей и установки тех параметров, что вам нравятся, можно запускать сервер и наслаждаться игрой. Вот и всё, теперь вы знаете, как создать сервер minecraft .
Здравствуйте, мои дорогие читатели! Мы с вами много говорили о . Думаю, пришла пора поговорить о том, как создать свой сервер для сайта.
Иными словами, хочу рассказать, как превратить заурядный, домашний компьютер в серьезный профессиональный агрегат, позволяющий размещать сайты, которые будут доступны пользователям в любом уголке земли.
Забегая немного наперед, должен предупредить вас, что эта задача не одна из легких.
Что представляет собой домашний сервер?
Локальный сервер – это специализированное программное обеспечение, позволяющее управлять (создавать и размещать) персональными сайтами на домашнем оборудовании (локальном компьютере).
Локальный сервер на дому позволяет получить функционал, аналогичный стандартному онлайн , только абсолютно бесплатно.
Что делать?
Отвечу на вопрос достаточно лаконично: скачать и установить необходимый программный набор компонентов. Но прежде чем это сделать, нужно оценить свои возможности, а точнее возможности вашего ПК. Для этого вам необходимо проверить его характеристики: объем оперативной памяти, показатели процессора и т.д.
Кроме того, вам нужен:
- Активный статистический IP-адрес (чаще всего эта услуга у провайдеров платная, но, к сожалению, без него никак)
- Бесперебойная высокая скорость приема данных и их передачи. У вас должен быть проверенный и надежный провайдер с минимально допустимой скоростью в 10 Мбит\сек. Идеальный показатель скорости – 100 Мбит\сек.
Так как услуги провайдера (тем более тех, которые предоставляют вам высокую скорость передачи данных) платные, намного проще и дешевле воспользоваться услугами частных физических серверов.
Для тех, кто не ищет легких путей, и чья домашняя аппаратура отвечает высоким требованиям, в руководстве ниже я опишу пошагово, как правильно создать свой сервер.
Инструкция
Устанавливаем многопользовательскую операционную систему Unix. К примеру, Apple Mac OS X или Линукс (кстати говоря, в этом вопросе и Виндовс не так уж плох, но я бы настоятельно рекомендовал установить все-таки Unix-систему).
Скачиваем архив с программным обеспечением Apache и через командную строку выполняем установку. Пошагово описывать данный процесс, думаю, не имеет смысла, так как в сети достаточно много качественных материалов на данную тематику, как говориться гугл вам в помощь.
Заходим в настройки программы (конфигурация Apache) и прописываем в разделе listen 80: ваш айпи-адресс.
Открываем порт №80 и вуаля — пользуемся сервером дома.
Теперь, прописав в адресной строке ваш IP-адрес, компьютер должен открыть конфигуратор Апаче. Поменять корневую директорию интернет-сайта можно через httpd.conf. Ну а если в планах открыть доступ к серверу не только через IP, но и через , тогда вам потребуется поднять DNS.
Внимание ! Не забудьте о том, что теперь ваш ПК (сервер) нельзя выключать. Если это сделать, ваши сайты в Глобальной сети станут недоступными для пользователей.
Я думаю, данного материала вполне достаточно, чтобы решить для себя: хотите ли вы по-прежнему сделать из своего ПК сервер или нет.
C уважением! Абдуллин Руслан
Прежде, чем начать рассказывать о технических деталях, хочу прояснить ситуацию на счет создания «живого и посещаемого» сервера. Делятся эти этапы на три части:
- Создание сервера;
- Настройка и установка плагинов;
- Привлечение игроков.
Если на первый пункт, нужно 30 минут, на второй - можно потратить целый день (за счет плагинов, можно сделать свой, уникальный «мир» майнкрафта), а третий - занятие на неопределенное время.
Создать свой сервер, пригласить на него друзей, поиграть пару вечеров - дело не трудное, но что бы ваш сервер стал известным и посещаемым - нужно будет много потрудиться, и труд этот будет далек от игры - покупка выделенного IP, создание сайта-сервера, его реклама, раскрутка, покупка выделенного сервера для игры и т.д.
В этой статье я расскажу лишь о первом, самом простом пункте - созданию своего сервера на личном компьютере, без выделенного IP.
Виды серверов
Существует несколько «пакетов» серверов - оригинальные, так сказать «чистые», и сразу с некоторым пакетом модов. Инструкция идет на примере установки официальной версии. Разберетесь с ней - разберетесь и с другими.
Инструкция
1. Заходим на страницу http://www.minecraft.net/download.jsp
Скачиваем Minecraft_Server.exe. На официальном сайте всегда находится самая последняя версия сервера.
Примечание: на сегодняшний день (5 ноября 2011), на официальном сервере лежит версия сервера 1.8.1, в то время как у большинства игроков уже . Скачать серверную часть для 1.9.5: (cкачиваний: 32767)
2. Скаченный файл Minecraft_Server.exe (либо minecraft_server.jar) переносим в папку, в которой у вас будет лежать сервер (не запускайте на рабочем столе).
3. Если у вас открыт порт 25565, то вы увидите следующее окно:
Подождите пока процесс дойдет до конца. После чего закройте окно .
Если же порт закрыт, или работу Minecraft_Server.exe или Java что-то блокирует, будет такое сообщение:
Что делать, если ничего не получается?
Я сам намучался, когда делал сервер первый раз (особенно с этим портом 25565), и постарался все выводы написать в этой инструкции. Но если у вас все равно что-то не получается, то заходите на наш форум в раздел minecraft (не пугайтесь что там пока пусто - только открыли раздел), и создайте тему , где в подробностях напишите : вашу операционную систему, антивирус/фаервол который стоит на компьютере, что делаете, и какие ошибки возникают, желательно со скриншотами.
И мы с каждым будем разбираться отдельно (определять в чем причина ошибка, и как исправить), а потом дополнять эту инструкцию новыми выводами. Писать в комментариях о ошибках бесполезно - т.к. комментируют многие, а нужно разбираться с каждым индивидуально.
В комментариях к этой инструкции лучше писать не о проблемах, а о том как вы решили какую-либо проблему. В этом случае комментарии будут полезными.
Предложениям зайти в скайп или подключиться по TeamViewer и там «все решить» - я отклоняю, т.к. во первых, я могу уехать/быть занят, а на форуме вам могут помочь и другие участники, а во вторых - потому что моя задача - написать инструкцию так, что бы запустить сервер смогли именно вы.