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

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

Чому не можна?

Ви вже, напевно знаєте, щоб помістити свій сайт в Інтернет, потрібно зареєструвати доменне ім'я, купити хостинг, тобто дисковий простір на якомусь комп'ютері з високошвидкісним підключенням, на якому можуть працювати PHP скрипти. Щоб сайти повноцінно працювали, повинен бути встановлений PHP і MySQL. Все це не є на звичайному комп'ютері. Як можуть запускатися файли HTML і PHP на вашому комп'ютері?

Звичайний файл можна відкрити за допомогою Notepade ++ або навіть з блокнота. Там всередині щось написати, зберегти і потім без особливих проблем відкрити даний файл на своєму браузері і подивитися, як би цей файл виглядав на хостингу в Інтернеті. Тобто ми вже бачимо робочу HTML сторінку. У ній ми можемо створювати певний дизайн, контент і спостерігати за проектом без підключення до Інтернету. Все, по суті, у нас вже є. Якщо ми захочемо запустити PHP файл за допомогою браузера, то у нас нічого не вийде, так як PHP скрипти в операційній системі Windows без додаткового програмного забезпечення працювати не будуть.

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

Що таке сервер?

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

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

Список найкращих веб серверів

В даний час на ринку присутні кілька рішень від різних виробників:

  • (сайт - apache.org) - це найпоширеніший і популярний безкоштовний сервер в мережі. Він є більш надійним і гнучким. Сервер не вимогливий до ресурсів процесора і здатний обслуговувати безліч сайтів. Додаток доступний для широкого спектра операційних систем, включаючи Unix, Linux, Solaris, Mac OS X, Microsoft Windows і інші. На даний момент використання Apache становить 71%. Однак, це складна програма, з якою не кожен новачок зможе впорається.

  • (сайт - www.iis.net) - ще один надійний сервер від компанії Microsoft. Він жорстко зміцнився на другому місці з 14% використання в мережі. Після установки програми, будуть підтримуватися тільки дві мови програмування ( VBScript і JScript). Однак, можна відкрити додаткові можливості, встановивши для цього потрібні розширення. З установкою таких модулів, функціональність даного сервера значно підвищується.

  • NGINX (сайт - nginx.org/ru/) - це найбільш популярний веб-сервер в російському Інтернеті. У порівнянні з двома першими, він є найбільш простим і не володіє зайвими функціями. Також його хвалять за надійність і високу швидкість роботи. Розробником даного продукту є наш співвітчизник - Ігор Сисоєв. У 2004 році він випустив першу версію nginx. Зараз цей програмний продукт замикає трійку найпопулярніших веб серверів в світі. Його використання становить близько 6,5%.

  • (сайт - litespeedtech.com) - цей веб сервер не володіє широкими можливостями, але зате у нього дуже велика швидкість роботи. По швидкодії він сильніше популярного Apache в 9 разів. Чимало уваги приділено і безпеки ( своя захист від перевантаження системи, сувора перевірка http-запитів, анти-ddos і багато іншого). LiteSpeed \u200b\u200bдоступний для Solaris, Linux, FreeBSD і Mac OS X. Частка використання цієї програми становить 1,5%.

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

Особливості локального сервера

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

Тобто локальний сервер - це не одна програма ( не один конкретний веб сервер), А спеціальний збірник, куди входять полегшені варіанти складних серверних програм. Зазвичай в збірку входять: сам сервер ( в основному Apache, але можуть бути й інші), Компілятор PHP ( з його допомогою браузер може прочитати коди і зібрати сторінку), Компоненти для роботи з базами даних, різні установники і багато інших програм. Все це значно спрощує справу, ніж якби ми встановлювали і налаштовували кожну програму окремо.

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

Огляд популярних локальних серверів

Ось деякі збірки, які можуть стати в нагоді вам:

  • (сайт - denwer.ru) - це безкоштовний вітчизняний сервер, який призначений для роботи з сайтами, веб-додатками або Інтернет сторінками. Його розробниками є Дмитро Котеров і Антон Сущев. Даний продукт містить необхідні дистрибутиви для спрощеної роботи. Наприклад, сюди входить веб-сервер Apache з різною підтримкою, панель phpMyAdmin і MySQL для роботи з базами даних та інші програми. Також можна працювати зі знімною флешки. На жаль Denwer підтримує тільки операційну систему Windows.

  • XAMPP (сайт - www.apachefriends.org/en/xampp.html) - спеціальна збірка сервера від друзів Apache. Необхідні дистрибутиви дозволяють запустити на ньому повноцінний веб сервер. Дана програма поширюється безкоштовно і підтримує роботу в системі Windows, Solaris, Mac OS X і Linux. Також є такі переваги: \u200b\u200bсервер популярний своїм дуже простим призначеним для користувача інтерфейсом, що робить його улюбленим для багатьох початківців; спостерігається багаторазові появи оновлених версій; процес відновлення проходить дуже просто і зручно для користувача; присутні додаткові модулі. Завантажити потрібну версію ви також можете з іншого офіційного сайту - sourceforge.net/projects/xampp/files.

  • (сайт - www.appservnetwork.com) - відмінний сервер від тайського виробника, концепцією якого є легка установка і настройка всіх дистрибутивів за 1 хвилину. Перший реліз збірки відбувся в 2001 році і з тих пір кількість користувачів постійно зростає. AppServ дуже простий в установці, він працює стабільно і не гірше офіційних і окремих релізів, а його надійна продуктивність дає можливість створити повноцінний веб сервер на вашому комп'ютері.
  • (сайт - vertrigo.sourceforge.net) - ще один непоганий і простенький в установці локальний сервер. Збірка дуже гнучка, має хорошу продуктивність і займає мало місця на диску. На жаль, поки працює тільки на ОС Windows.
  • Zend Server Community Edition (сайт - www.zend.com) - безкоштовний сервер від компанії Zend, призначений для роботи з веб-додатками. Містить всі необхідні компоненти для швидкого розгортання локального сервера на своєму комп'ютері.

  • (сайт - open-server.ru) - це вітчизняний портативний локальний сервер, який має високий функціоналом по розробці і створенню сайтів та інших веб проектів. Має багатомовний інтерфейс ( в тому числі і російська) І призначений для роботи в ОС Windows. Підтримується робота зі знімного носія. Даний сервер дуже хороший і служить непоганою альтернативою Денверу.

  • (сайт - wampserver.com) - ще одна непогана збірка з російським інтерфейсом ( є також і інші мови). Є просте і зрозуміле меню, а зручна установка і настройка збірки не викликає особливих труднощів. Настройку можна проводити не зачіпаючи файли конфігурацій, що дуже корисно починаючим веб-майстрам. Сервер поширюється безкоштовно і працює тільки на платформі Windows. На жаль, портативної версії поки немає.
  • (сайт - easyphp.org) - дуже простенька збірка з підтримкою російської мови. Збірка ні чим не примітна, немає великого функціоналу та в основному призначена для тестування невеликих проектів. Є підтримка роботи з портативних носіїв. Даний сервер послужить непоганою заміною Денверу.

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

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

На сьогоднішній день існує безліч локальних серверів, але який же з них вибрати?

Я довгий час користувався джентльменським набором "Денвер", до складу якого входять php, бази MySql і PhpMyAdmin. Детальніше з даними пакетом ви можете ознайомитися на офіційному сайті розробника. Денвер є одним з популярних пакетів локального сервера для web-розробників.

Але від Денвера мені довелося відмовитися, коли я відкрив для себе Open Server. На мій погляд з даними додатком набагато зручніше працювати, тим більше, що в останніх версіях розробник включив в його дистрибутив велика кількість потрібним програм, необхідні вебмайстру: браузери, редактор коду, файловий менеджер і ще ін.

Поширюється Open Server абсолютно безкоштовно. Єдино, ви можете віддячити автора за такий супер корисний продукт для вебмастера, перевівши довільну суму на електронний гаманець. Як каже автор, пожертвування дуже важливі, адже проект не комерційний. Ну, воно і зрозуміло, без грошей сьогодні нікуди ... Загалом, я особисто переклав скільки було не шкода.

Переваги Open Server

Що я можу виділити на користь даного сервера? Взагалі багато чого можу сказати доброго про Open Server та боюся стаття занадто великий вийде. Тому виділю важливі для моменти.

Продукт поставляється в 3 версіях: Ultimate, Premium, Basic. Взагалі чим відрізняються можете подивитися на сайті розробника, але я зробив скрін і прикріпив його до статті.

Саме наявність кількох версій я вважаю плюсом, тому що скачати можна саме те, що вам потрібно. Зверніть увагу на версію Ultimate в розпакованому вигляді - 5 з гаком Гб. У мене особисто постійно проблеми з вільним простором на жорсткому диску. У кого з цим проблем немає + потрібні додаткові модулі і програми, то можете качати сміливо Ultimate.

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

Список, як бачимо, значний.

Приватне оновлення програми. Насправді, це теж дуже важливо. З кожною новою версією виправляються помилки і з'являються нові можливості.

Портативна версія програми. Програма по суті працює без установки. Можна її носити на флешці і при необхідності працювати на іншому комп'ютері.

Багаті можливості програми. Нижче я вставив скрін вікна налаштувань Open Server. Глянувши на цей скрін, ви зрозумієте, що даний сервер містить в собі все, що може знадобитися веб-майстру при розробці сайті. FTP-сервер, робота з поштою (php mail, smtp mail), аліаси (для), домени (створення додаткового аліаса домену), планувальник завдань (правда я його ще не використовував).

Відмінна документація + форум підтримки. Керівництво написав розробник досить ємним. Більш того, будь-які питання, що цікавлять ви можете задати на форумі підтримки. Загалом, для старту є все. Потрібно просто трішки приділити увагу, щоб розібратися у всьому цьому.

Поки з перевагами я завершу, але це далеко не весь список. Більш докладно про Open Server'e ви можете ознайомитися на офіційному сайті розробника - http://open-server.ru.

Установка локального сервера Open Server

Для початку нам необхідно завантажити дистрибутив з сайту розробника. Яку версію скачати вирішувати вам. На роботу локального сервера це ніяк не впливає. Дистрибутив являє собою саморозпаковується. Подвійним клацанням розпаковуємо архів куди небудь на жорсткий диск комп'ютера, а взагалі бажано в корінь жорсткого диска. Все, можна запустити програму. Тепер зайдіть в папку, куди ви розпакували open-server і відразу створіть ярлик на робочому столі для головного завантажувального файлу. Ви знайдете дві версії завантажувального файлу - один призначений для 32-х бітної операційної системи (Open Server x86.exe), другий для 64-х (Open Server x64.exe). Створюємо ярлик відповідно до вашої системою. Наприклад, я вибрав «Open Server x64.exe», тому що у мене 64-х розрядна ОС. Для створення ярлика правою кнопкою миші по файлу, далі Відправити -\u003e Робочий стіл (створити ярлик).

При першому запуску програма вам попросить вибрати мову і далі спливе діалогове вікно, в якому буде запропоновано встановити Microsoft Visual C ++ Runtime & Patches, якщо ви запускаєте Open Server на даному комп'ютері перший раз.

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

Запустити Open Server можна, клацнувши подвійним клацанням по ярлику, який ми відправили на робочий стіл. Після запуску у вас в треї (біля годинника) з'явиться червоний прапорець, це означатиме, що програма локального сервера запущена, але сам сервер не активований. Перш ніж активувати заглянемо спочатку в настройки.

Перше, що нам потрібно зробити, це щоб локальний сервер запускався під час запуску програми (в принципі це вже на ваш розсуд). Для цього в настройках у вкладці «Основні» ставимо галочку «Автозапуск сервера».

У вкладці « модулі»Ви можете подивитися встановлені модулі для локального сервера і при бажанні можна поміняти. Наприклад, за замовчуванням версія php використовується 5.5. Якщо вам потрібно 5.6.xx або php-7, то можна без проблем поміняти, вибравши потрібну версію зі списку.

Також у вкладці « сервер»Раджу вибрати опцію« Завжди використовувати вирт. диск«. Це потрібно для того, щоб при запуску сервера створився віртуальний диск. Букву диска можете вибрати будь-яку.

Інші налаштування я раджу залишити як є. Якщо ви що то намудрували з настройками, то ви завжди можете відкотити їх на заводські, натиснувши на кнопку « Скинути налаштування«.

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

  • Зелений - сервер запущений;
  • Помаранчевий - сервер запускається / зупиняється;
  • Червоний - сервер зупинений.

Після запуску у вас повинен з'явитися віртуальний диск - W (якщо звичайно в налаштуваннях ви не вказали іншу мітку). Хочу зазначити, що при першому запуску у вас може попросити схвалення брандмауер Windows, якщо він у вас включений. Віконце схвалення може вискочити кілька разів і весь час ми даємо добро брандмауера на виконання дій Open Server'ом. Інакше, сервер у вас не запуститися.

Заходимо в віртуальний диск W і в папці « domains»Створюємо папку для свого майбутнього проекту і заливаємо туди всі файли вашого сайту. Папку «WWW» в папці сайту створювати не потрібно, як це робиться в Денвері. Після того, як файли залиті, перезапуск сервер, клацнувши по помаранчевому прапорця для того, щоб сервер визначив нову папку сайту.

Щоб запустити сайт після установки в меню Open Server переходимо в « Мої сайти»І в випадаючому списку сайтів клацаємо по потрібному. Після цього відкриється браузер, який встановлений за замовчуванням в Windows - якщо використовуєте спрощену версію, і якщо використовуєте повну версію, то відкриється браузер, який встановлений в настройках локального сервера.

У даній статті я описав як встановлювати локальний сервер «Open Server». Список налаштувань, за якими я пробігся далеко не повний ... Про інші можливості і настройки поговоримо як-небудь в іншій статті, а поки на цій ноті мабуть я закінчу.

Удачі і приємного вам сайтобудування!

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

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

Взагалі, спочатку потрібно чітко розмежовувати створювані локальні сервери по типу. Крім найбільш часто використовуваних веб-сєверов, можна самому створювати і налаштовувати і ігрові, і проксі, і навіть 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 (виходимо з того, що на терміналі встановлена \u200b\u200bне серверна версія «Вінди», яку можна налаштувати в «Панелі управління»).

Запускаємо і слідуємо інструкції. Для зручності рекомендується інсталювати програму безпосередньо на диск 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 хвилин.