sonyps4.ru

Создание виртуального сервера. Как сделать виртуальный сервер на своем компьютере? Как сделать виртуальный сервер

3,852 Просмотров

Сегодня я расскажу, как создать у хостинговой кампании . Этот литовский VPS хостинг был выбран по причине самых низких тарифов в Европе, как видите тариф S несет в себе 1 Гб оперативной памяти, одно ядро 2.40 GHz, 40 GB диска за смешные 1,99 евро в месяц (обращаю внимание, что оплата в платежной системе Webmoney происходит в долларах). Этого вполне достаточно для стабильной работы нескольких не сильно прожорливых сайтов.

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

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

Итак, начнем создание виртуального сервера

Шаг 1. Выбираем нужный под наши задачи VPS тариф

В есть возможность выбрать VPS тариф произвольно определив параметры виртуального сервера, а также выбрать уже сформированный тарифный план. Я предпочитаю конструктору тарифов тарифы с установленными параметрами – это немного дешевле.

Нажав кнопку Заказ , мы перейдем на страницу уточнения пакета услуг. На ней будет предложено выбрать сначала платежный период (от месяца до двух лет), затем дополнительный IP, после чего будет сформирована окончательная стоимость оплаты услуг.
Продолжаем нажав на кнопку Continue Order – попадаем на страницу предварительного счета. И пусть вас не пугает, что стоимость выросла на сумму НДС, после нажатия на кнопку Продолжить , вы окажетесь на странице заполнения ваших данных и если указать здесь страну пребывания отличную от стран участниц Евросоюза и нажать на кнопку Обновить , то эта дополнительная сумма исчезнет из вашего счета к оплате. Тут же ниже определяете один из четырех приемлемых для вас способов оплаты, соглашаетесь с условиями предоставления аренды VPS и завершаете формирование заказа.

После последующей регистрации и оплаты выставленного счета, переходим к следующему шагу.

Шаг 2. Установка операционной системы виртуального сервера

После оплаты выставленного счета, переходим в личном кабинете в меню Услуги Продукты/услуги — кнопка Посмотреть данные . Здесь вы увидите основные данные своего VPS, а внизу обновляющиеся графики его основных параметров.

Здесь же для установки «чистой» операционной системы или сборки ОС вместе с доступными панелями управления VPS, переходим во вкладку Install OS


Через несколько минут установка будет завершена, для отображения результата периодически нажимайте кнопку Refresh. Здесь для продолжения настройки VPS нам необходимо узнать IP-адрес и root пароль сервера.

Шаг 3. Привязываем домен к VPS

Чтобы домен был доступен после установки и настройки VPS, а также смены DNS в панели регистратора доменных имен, необходимо его привязать к вашему виртуальному серверу. Это делается очень легко. Переходим снова к верхнему меню Услуги Управление DNS :


В результате, ниже появляется ваш домен, нажав на него или слово Edit , мы увидим все создавшиеся для него записи. А выше над ними увидим DNS адреса, которые следует указать в . Это ns1.time4vps.eu и ns2.time4vps.eu

Внимание: если вы создадите второй сервер VPS и возникнет необходимость перенести сайт на него, не удаляйте и не создавайте снова доменную зону для домена в панели управления DNS. Для его переноса скопируйте IP нового сервера и отредактируйте IP-шник в записях домена на новый, сохранив результат редактирования. Через некоторое время (в течение нескольких минут) сайт начнет работать на новом VPS.

2015-12-19

При создании интернет-ресурсов и многом другом, не обойтись без специального виртуального сервера на своем персональном компьютере.

Про VDS сервер на своем локальном компьютере

Введение

VDS сервер — это специальная программа, которая может эмулировать работу аналогичного сервера, как и у многих хостинг провайдеров. Разумеется, виртуальный сервер в настоящее время невероятно востребован.

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

Топ 5 хостингов нашего рейтинга

Преимущества применения VDS сервера на собственном персональном компьютере

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

К примеру, вы начали создавать собственный сайт, нормально выучили html язык, css стили. Тем не менее, как же быть, когда есть потребность протестировать сторонние дополнения и разнообразные скрипты? Именно для этого и был придуман виртуальный сервер, позволяющий без какого-то вреда посмотреть и тщательно протестировать в работе веб-ресурса новые скачанные расширения.

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

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

Denwer

На сегодняшний день есть очень много разнообразных программ, способных легко создать сервер VPS на обычном пользовательском компьютере. Самым популярным из всех приложений, очень многими разработчиками веб-ресурсов по праву считается ПО Денвер. Это приложение способно создать Apache-сервер непосредственно на жестком диске персонального компьютера, причем всего за пару минут.

Вдобавок, этот сервер абсолютно бесплатный и не требует в работе никаких специальных настроек.


Что такое виртуальный хостинг?

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

Как создать хостинг?

Например — хостинг . Даже постоянные обитатели Интернета не всегда могут понятно объяснить, что обозначает это таинственное слово, хотя на самом деле все довольно просто.

Слово хостинг произошло от английского host , имеющего значения: основное устройство, хозяин, содержатель постоялого двора. Последний термин наиболее близко подходит к правильному толкованию слова хостинг, употребляющегося в Интернете.

Зачем же нужен хостинг?

Допустим, вы создали сайт локально на своем компьютере. Теперь вам нужно разместить его в Интернете, чтобы любоваться на него могли не только вы, но и другие пользователи. Как это сделать? Можно вывести сайт во всемирную паутину прямо со своего компьютера, но это довольно трудозатратно: сайт будет пропадать, когда компьютер выключен, а Интернет должен быть высокоскоростным – иначе сайт будет тормозить.

Чтобы решить эту проблему, были изобретены сервера, которые могут обеспечивать работу сразу нескольких тысяч сайтов. Услуга по размещению сайта на чужом сервере – это виртуальный хостинг . Он подходит, если сайт небольшого размера (примерно 20-50 МБ), в противном случае для его бесперебойной работы потребуется свой отдельный сервер (физический хостинг).

Каким бывает хостинг

Хостинг может быть как платным, так и бесплатным. Совершенно бесплатно можно опубликовать свою страничку на некоторых специальных сайтах (например, http://narod.yandex.ru/), только название сайта будет трехуровневым: ivanov.narod.ru, petrov.narod.ru и т.д.

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

Какие услуги включает в себя хостинг

Хостинг-услуги обычно включают в себя доменное имя, выполнение программ, доступ к базе данных SQL и электронную почту, прикрепленную к сайту (например, [email protected]).

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

Бизнес идея

Сервер в аренду или VPS

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

Даже далекие от ИТ структуры, например адвокатские конторы, размещают о себе информацию во всемирной паутине.

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

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

Как создать свой хостинг «с нуля»

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

VPS – это виртуальный сервер, на одном «железном» серваке запускают несколько виртуальных серверов, каждый из них может работать самостоятельно и не зависеть от других. Такой подход позволяет значительно снизить стоимость аренды, однако и производительность VPS гораздо ниже.

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

В дальнейшем, когда мощности VPS уже будет не хватать, можно будет перейти к аренде реального сервера. Как показывает практика, это наступает не раньше, чем количество человек посетивших ваш интернет проект станет переваливать за 10 000 в день. А такое количество посетителей – это очень большая цифра! Не каждый интренет магазин имеет такую популярность и за неделю!

Все Сам и своими руками

Антон комментирует:

Я думаю что на сегодняшний день практичнее арендовать VPS, чем железные сервера.
Железяки лучше брать тогда, когда VPS полностью не справляются, те посещаемость переваливает за 30 000 в день. А до этого — вполне сгодится и ВДСка

Артем комментирует:

Нуу… Вполне можно арендовать несколько недорогих железных серверов и продавать с них услуги шаредхостинга.
Севак можно арендовать за 30-40 евро, хостинг на 10 сайтов — 6-7 евро. На один сервак можно запустить по 20-40 клиентов, доходность получается весьма приличной 🙂

Антон комментирует:

Это только если админить самому. Но придется 24х7 следить за серваками. Если хостинг будет падать хотя бы пару раз в месяц — то клиенты быстро разбегутся. 🙂

LiOiDa272727 комментирует:

Я арендую сервера на сайте Пользуюсь пол года. Работает отлично. Скорость передачи 100 Мб. Аренда в Европе

CS 1.6 Создание/Настройка/Поднятие сервера

Предисловие

Привет всем пользователям SteamCommunity. Давно я не писал никаких гайдов, обучалок и пр.После просмотра последних гайдов о создании сервера решил написать свой гайд который РЕАЛЬНО поможет как новичкам так и уже опытным администраторам серверов CS 1.6

Начальная инфа о создании сервера.

Установка Metamod/Dproto/AmxModX

—————————————————————————————————————————-Хостинг:Все эти модули есть в панели управления серверами.НО! На некоторых хостингах стоят старые уже немного неактуальные модули.Ссылки на актуальные будут указанны ниже.——————————————————————————————————————————-Компьютер:Все модули, плагины, конфиги и прочие плюшки нужно ставить в ручную. Это один из минусов своего сервера на компе. Но при имении ловких рук и нормальных мозгов, можно сделать все на протяжении 25 минут.Приступим:Первым делом нужно установить Metamod.

КААААК ЭТО СДЕЛАААТЬ!!?!?!?!?!Скачиваем актуальную версию Metamod (Все OS)Скачиваем файл Liblist.gam (для корректной работы Metamod)Скачиваем актуальную версию AmxModX (Linux)Скачиваем актуальную версию AmxModX (Win32)Скачиваем актуальную версию Dproto————————————————————————————————————————————Установка Metamod:Распаковываем архив.Видим папку addons. Ее кидаем в папку cstrike.Теперь его нужно запустить. Открываем файл liblist.gam / ищем строчку:gamedll «addonsmetamoddllsmetamod.dll» (Если у вас Win32 ничего не трогайте, если у вас Linux, замените metamod.dll на metamod.so)Файл liblist.gam кидаем в папку cstrike.Установка Metamod завершена.————————————————————————————————————————————Установка AmxModX:Распоковываем архив.Видим папку addons. Ее кидаем в cstrike.Заходим в addons/metamod/plugins.ini — и добавляем строчкуwin32 addonsamxmodxdllsamxmodx_mm.dll (если у вас Win32, то ничего не изменяем 😀 , если Linux, пишем так: linux addonsamxmodxdllsamxmodx_mm.so)Установка AmxModX завершена.————————————————————————————————————————————Установка и настройка Dproto:Распоковываем архив.Видим папки amxx и bin. Нам нужна только папка bin.Заходим в bin и видим 2 папки Linux и Windows.Идем в addons, создаем папку dproto, берем нужный нам файл и закидываем в папку.Дальше идем в addonsmetamodplugins.ini и добавляем строчку:win32 addonsdprotodproto.dll (Если у вас Win32, то ничего не меняем, если Linux, пишем так:linux addonsdprotodproto_i386.so)В архиве есть файл, называется dproto.cfg , нашли?

отлично!Это файл конфигурации сервера и его защиты. Скачиваем актуальный конфиг Dproto.После скачивания открываем его и редактируем строчку Game_Name= Это название игры в поисковике игрока. Писать нужно без пробелов!Сохраняем файл и кидаем в cstrike.Установка Dproto завершена.————————————————————————————————————————————Не забудьте перед дальнейшей установкой проверить работоспособность сервера и запуск всех модулей.

Настройка Server.cfg и AmxModX

Прежде чем запускать сервер нам нужно его немножечко настроить:)—————————————————————————————————————————————Настройка Server.cfg Скачать server.cfg Ищем строчки:hostname «Название сервера»sv_downloadurl «Сайт откуда будут скачиваться доп.файлы» (если сервер на хостинге, ищите ссылку в панели управления или обратитесь в тех.поддержку) (если сервер на своем компьютере, то чтобы люди не качали по 5 минут один-два файла, нужен веб-хостинг. Самый простой)sv_contact «Ваши контакты» rcon_password «Пароль для управления сервером» (сменить обязательно)Остальные квары в конфиге можно менять используя гугл:)—————————————————————————————————————————————Настройка amxx.cfgТут уже я расскажу более подробно некоторых кварах.amx_show_activity — показ действий админа другим игрокам 0 — выключенно 1 — показывает без имени админа 2 — показывает с именем админаamx_scrollmsg — показ сообщений внизу экранаПример: amx_scrollmsg «Добро пожаловать на %hostname%» 300 (300 это частота показа сообщения в секундах)amx_imessage — показ сообщений по центру экранаПример: amx_imessage «Добро пожаловать на %hostname%» «цвет сообщения в RGB» amx_client_languages — позволяет клиенту изменять язык. Лучше ставить 0.Так же все квары которые есть в ваших плагинах можно указывать в amxx.cfg или же менять через исходник плагина.—————————————————————————————————————————————

Установка плагинов

Самая простая часть в настройке сервера это установка плагинов.—————————————————————————————————————————————Файлы с расширением.amxx кидаем в addons/amxmodx/plugins/Файлы с расширением.sma кидаем в addons/amxmodx/scripting/Файлы с расширением.inc кидаем в addons/amxmodx/scripting/incuide/Файлы с расширением.txt кидаем в addons/amxmodx/data/lang/Файлы с расширением.cfg кидаем в addons/amxmodx/configs/—————————————————————————————————————————————Все настройки плагинов и настройки переменных находятся обычно в.sma файлеКроме редактирования.sma файла можно указать квар и значение в amxx.cfgПример: amx_primer 3 Включение плагина:Заходим в addons/amxmodx/configs/ ищем plugins.ini Открываем его и вписываем название плагинаМеняем карту или перезапускаем сервер.—————————————————————————————————————————————ВНИМАНИЕ! плагины без исходников вы скачиваете на свой страх и риск !

Защита сервера от читеров.

Ууууухххх, каждого наверное доставали мелкие ребята которые скачивают софт и не дают играть нормально? Или еще хуже когда дядьки под 25-30 лет скачивают читы и мешают нормальной игре.—————————————————————————————————————————————Как не странно но уже есть множество способов защиты от читеров, как обычные плагины.amxx до.exe файлов.Наиболее актуальны следующие способы защиты от читеров:Alias checker by mazdan — обнаруживает и наказывает людей с различными скриптами. Т.е ловит некоторый софт, например KzHack и CDHack.AimDetector by mazdan — Самая лучшая защита от читеров с AimBot’om, SpinHack’om и прочими гадостями. Все античиты кроме этого уже либо неактуальны либо вообще не работают. При правильной настройке ни один читер не сможет играть у вас на сервере.Metamod WHBlocker — надоели читерюги которые убивают через стену? Пфф… ставьте этот модуль и можете забыть про всех вх’ашников. Блокирует Wallhack подобных координатных OpenGL32 и звуковых ESP читов. Это лучший WHBlocker!SpeedHack blocker — данный модуль БЛОКИРУЕТ любой вид speedhack’a и наказывает. Т.е есть защита от Частой смены ника.Для более корректной работы анти-читов и защиты обхода бана рекомендую использовать систему банов: FreshBans и Web-интерфейс CS:Bans—————————————————————————————————————————————

Раздел Серверы, и нажмите кнопку «Создать сервер».

В открывшемся окне происходит создание сервера:


Вкладка «Имя и тип ядер»

Имя сервера

Произвольное имя для создаваемого сервера


Будьте внимательны, выбирая тип ядер NOVA или STANDART. Чтобы изменить их после создания виртуального сервера, понадобится обращение в техподдержку и остановка сервера.

Вкладка «Источник»

В этой вкладке выберите основу для сервера и задайте размер диска для будущего сервера.


В выпадающем списке «Выберите базовый объект для создания сервера» предлагаются варианты:

Образ

Готовый образ операционной системы

Диск

Имеющийся диск (от удаленного сервера, например)

Снимок диска

Имеющийся снапшот сервера.

Самый простой вариант - создать сервер на основе готового образа.

Образ

Укажите желаемый размер для диска.
Выберите образ из таблицы «Доступно» и нажмите кнопку с изображением стрелки напротив выбранного образа.


Образ перемещен в таблицу «Выбрано» и будет использован для создания сервера.


Вы можете использовать не только готовые образы, но и загружать свои. Для этого используйте инструкцию как загрузить образ . Загруженными вами образы станут доступны при создании виртуального сервера.

Если вы делаете сервер на основе образа, на нем по умолчанию будет использован SSD-диск. В графе «Volume Size (GB)» можно настроить его размер.

Диск

По умолчанию список доступных дисков будет пуст:


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

  • Для восстановления ранее удаленного виртуального сервера, если диск от был сохранен. В этом случае диск можно выбрать в таблице «доступно»
  • Для создания сервера с HDD-диском. По умолчанию серверы создаются на SSD-диске.
    Воспользуйтесь инструкцией , чтобы создать HDD-диск для виртуальной машины.
  • Также диск используется в некоторых специфических случаях, таких как восстановление root-доступа на серверы Linux.

Выберите диск из таблицы «Доступно» и нажмите кнопку с изображением стрелки напротив выбранного диска.


Диск перемещен в таблицу «выбрано» и будет использован для создания сервера.


Снимок диска

Если вы предварительно создавали снимки дисков, они будут в списке «Доступные».

Выберите снимок из таблицы «Доступно» и нажмите кнопку с изображением стрелки напротив выбранного снимка.


Снимок перемещен в таблицу «выбрано» и будет использован для создания сервера.


Как можно использовать снимки дисков:

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

Вкладка «Тип инстанса»

Во вкладке Тип инстанса вам требуется выбрать количество оперативной памяти и ядер процессора для сервера.


Например шаблон «Node 1.11» в таблице «Доступно» включает в себя 1 виртуальное ядро и 1 гб оперативной памяти:


Выберите нужную конфигурацию из таблицы «Доступно» и нажмите кнопку с изображением стрелки напротив выбранной конфигурации.


Конфигурация выбрана, на её основе будет создан сервер.


Если вы не нашли в списке подходящий шаблон, обратитесь – мы добавим кастомную конфигурацию.

Вкладка «Сети»

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


Доступны варианты подключения в любых комбинациях:

    Подключение сетей (назначить IP из диапазона сети) - простой способ, рекомендуем использовать по умолчанию. IP-адрес будет назначен серверу по DHCP.

    Подключения портов (назначить IP-адрес через порт) - для назначения выбранного IP-адреса.

Подключение сетей

По умолчанию доступна сеть external_network c белыми IP-адресами. Используйте её для быстрого создания виртуального сервера с доступом в интернет.

На скриншоте сеть external_network выбрана для виртуального сервера.


Сервер с сетью external_network будет иметь выделенный белый IP-адрес и доступен для входящих и исходящих подключений через Интернет.

Чтобы просмотреть список портов и выбрать нужный нажмите кнопку «Назначить IP-адрес через порт»:


Выберите нужный порт из таблицы «Доступно» и нажмите кнопку с изображением стрелки напротив выбранного IP-адреса.


Теперь порт будет назначен для сервера.


Вкладка «Межсетевые экраны»

Во вкладке по умолчанию выбран межсетевой экран «default».Межсетевой экран «default» позволяет быстро настроить сетевые подключения при первом входе в виртуальную машину - рекомендуем не удалять его при создании сервера.

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

Понятие локального сервера

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

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

Сейчас попытаемся рассмотреть вопросы, касающиеся того, как создать и настроить локальный сервер на компьютере, в зависимости от его типа и назначения

Выбор программного обеспечения

В принципе, выбор программного обеспечения - личное дело каждого пользователя. Тут стоит отметить, что, если, к примеру, при создании локального веб-сервера используются только языки гипертекстовой разметки вроде HTML или CSS, дополнительно устанавливать программные пакеты не имеет смысла, поскольку любой интернет-браузер прекрасно их «понимает».

Другое дело, когда в качестве дополнительных компонентов выступают скрипты, написанные, скажем, на PHP. Стоит их задействовать, и браузер уже не справляется. Вот тут и пригодится специализированное ПО. Что же касается прокси, DNS и игровых серверов, тут тоже ситуация неоднозначная. Несколько позже будут рассмотрены наиболее простые приложения для их создания и настройки, а пока остановимся на основном вопросе, касающегося стандартных локальных веб-серверов.

Как создать локальный сервер: установка и настройка пакета Denwer

Если уж вы решили заняться созданием локального сервера для последующего размещения на удаленном хостинге, естественно, потребуется какой-то инструмент. Чаще всего при поиске соответствующего ПО в Интернете пользователи получают переадресацию на скачивание программного пакета Denwer, который является отечественным продуктом и к тому же достаточно прост для понимания и работы с ним.

Он содержит все необходимые инструменты вроде Apache, PHP, MySQL, phpMyAdmin, sendmail и т. д. Единственный недостаток состоит только в том, что к нему дополнительно придется устанавливать специальные движки вроде в самом простом варианте.

Итак, создание локального сервера начинается с запуска инсталляционного EXE-файла (естественно, от имени Администратора). Появляется окошко, похожее на DOS-режим. Следуем указаниям установщика. Сначала выбираем место хранения данных сервера, затем назначаем литеру и режим работы виртуального диска (в принципе, предлагаемые параметры можно не изменять). На этом установка завершена. Теперь локальный сервер нужно проверить на предмет корректного функционирования.

Тестирование работоспособности

На данном этапе запускаем созданный сервер, а в окне любого интернет-браузера вводим http://localhost. Если программа инсталлирована без ошибок, браузер отобразит сообщение о том, что все работает.

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

Вопросы кодировки

Иногда можно встретить неприятную ситуацию, когда отсылаемое сообщение электронной почты выглядит в виде набора непонятных символов. Это происходит только потому, что программа изначально рассчитана на кодировку UTF-8. Ее можно совершенно элементарно изменить, например, на KOI-8R или что-то еще.

Установка локального сервера: дополнительные движки

Теперь еще один важный момент. Локальный сервер Windows-систем не может обойтись без специальных дополнений, называемых движками (WordPress, Joomla и т. д.).

Для начала в папке www, расположенной по пути \home\local host, в основной директории создаем произвольный каталог. После этого вводим в адресной строке браузера путь http://localhost/ и проверяем, что именно открывается. Если открылась именно все нормально. Копируем файлы движка в этот каталог при помощи любого файлового менеджера (хотя бы того же «Проводника») и вводим адрес заново. Появляется окно «Мастера установки», где нужно всего лишь следовать указаниям.

Дополнение базами данных

Теперь локальный сервер должен присоединить специальные базы данных. Для этого используется служба phpMyAdmin, вход в которую осуществляется посредством ввода в адресной строке браузера http://localhost/tools. Сначала выбирается раздел создания новой базы, ей дается название (можно произвольное, но лучше указывать такое же, какое было применено для папки в предыдущем разделе).

Затем возвращаемся на главную страницу и настраиваем параметры привилегий (создаем нового пользователя, указываем логин и пароль, в качестве хоста используем localhost и отмечаем «птичками» все, что есть в окне). Остается нажать кнопку «Пошел!» и дождаться окончания процесса.

Перенос локального сервера на хостинг

На следующем шаге следует подключение сервера к локальной сети и перенос на хостинг, чтобы он стал доступным пользователям в сети Интернет. «Родной» способ переноса данных на удаленный ресурс выглядит не слишком удобным ввиду множества дополнительных действий.

Настройка локального сервера в плане переноса данных на удаленный хостинг лучше всего производится приложением FileZilla, при помощи которого нужно скопировать файлы, находящиеся в вышеупомянутой директории, в корневой каталог хоста. Это либо папка PUBLIC_HTML, либо раздел HTDOCS. Теперь дело за малым: меняем так называемые абсолютные пути к папкам и файлам и директориям в настройках движка, указываем название базы данных, которую предполагается создать использовать уже на удаленном хосте, и указываем для хоста новый логин с паролем. Все. На этом работа завершена. Подключение к локальному серверу пользовательских машин может производиться через любой интернет-браузер.

Локальные прокси-серверы

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

Локальный прокси-сервер работает по принципу кэширования обращений к DNS-серверам и сохраняет, скажем, картинки или любые другие объекты, а при повторном посещении какого-либо ресурса, так сказать, подгружает их из своей памяти, ускоряя доступ к ресурсу.

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

Перед началом работы следует задать настройки прокси. К примеру, если используется браузер Opera, в параметрах серверов для HTTP нужно указать значение 127.0.0.1, 8080 - для порта. Теперь запускаем приложение, заходим в настройки и смотрим на вкладку «Дозвон». Как правило, программа сама определяет, какой тип подключения используется в данный момент. Далее нажимаем одноименную кнопку и пользуемся созданным сервером.

Да, обратите внимание: в настройках кэша можно указать размер порядка 300 Мб. По идее, этого должно хватить на все случаи жизни. Просмотреть содержимое можно в папке Cache основной директории, где была инсталлирована программа. И еще одно: запомните, это обычный прокси-сервер, а не анонимный, так что ждать от него изменения или сокрытия IP-адреса не стоит.

Локальные DNS-серверы

Локальный DNS-сервер можно использовать в случаях, когда связь нестабильна, локальная сеть имеет слишком большое ветвление на основе TCP/IP, или же вы занимаетесь веб-разработками и их тестированием. В принципе, для таких целей прекрасно подойдет программа BIND. Она хоть и рассчитана в основном на UNIX-подобные системы, тем не менее, прекрасно работает и с Windows (исходим из того, что на терминале установлена не серверная версия «Винды», которую можно настроить в «Панели управления»).

Запускаем и следуем инструкциям. Для удобства рекомендуется инсталлировать программу непосредственно на диск C, в создаваемую директорию BIND. Далее вводим логин и пароль, после чего активируем процесс установки и дожидаемся его завершения.

Теперь в папке C:\BINDetc нужно создать файл "название".conf, в котором прописываются настройки, которые будет использовать локальный сервер DNS (название произвольное и задается без кавычек). Чтобы не заниматься тратой времени, искомый файл можно запросто найти в Интернете и скачать его, поместив в указанное место.

Теперь перезагружаем систему, затем вызываем командную строку (cmd через меню «Выполнить» или сочетание Win + R), где прописываем запрос nslookup. Если происходит подтверждение, значит, сервер установлен правильно и работает без ошибок.

Локальные игровые серверы

Наконец, рассмотрим еще один тип серверов. сервер для игр, использующих онлайн-режим в рамках локальной сети. Поясним, что это такое на примере игры Minecraft. Для этого нужно скачать сам сервер с официального сайта игры и использовать приложение Hamachi. Обязательное условие для корректной работы - наличие в системе установленного пакета JAVA с последними обновлениями.

Для настройки используем файл server.properties, куда вносим данные, предоставленные приложением Hamachi. Прописываем IP-адрес сервера, количество игроков, использование возможных режимов игры и т. д. В поле режима online-mode нужно в обязательном порядке указать значение true. После этого сохраняем изменения и закрываем файл.

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

Вход осуществляется при помощи приложения Minl2, где при регистрации указывается логин и пароль. После проделанных действий покидаем сервер и входим заново, но уже в оффлайн-режиме с использованием созданного логина и пароля. В разделе настроек выбираем Multiplayer и вводим искомый IP сервера. Все. Можно наслаждаться игрой с реальным противником.

Заключение

Конечно, это далеко не все нюансы, которые могут возникнуть при создании локальных серверов разного типа, и, конечно же, не все программы, которые помогают в этом процессе. Скажем так: это общие и основные принципы, заложенные в такие технологии. И если разобраться, ничего особо сложного здесь нет. Чуточку времени и терпения - и локальный сервер любого типа будет создан в течение 10-15 минут.



Загрузка...