Ти тут

Як створити локальний сервер? Розгортаємо локальний сервер на windows

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

Відео: Профтехосвіта DNS сервера в Windows Server 2008 R2

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

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

локальний сервер

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

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

Вибір програмного забезпечення

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

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

Як створити локальний сервер: встановлення та налаштування пакета Denwer

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

локальний сервер на комп`ютері

Він містить всі необхідні інструменти на зразок Apache, PHP, MySQL, phpMyAdmin, sendmail і т. Д. Єдиний недолік полягає тільки в тому, що до нього додатково доведеться встановлювати спеціальні движки начебто Joomla або WordPress в найпростішому варіанті.

Отже, створення локального сервера починається з запуску інсталяційного EXE-файлу (природно, від імені Адміністратора). З`являється віконце, схоже на DOS-режим. Слідуємо вказівкам інсталятора. Спочатку вибираємо місце зберігання даних сервера, потім призначаємо літеру і режим роботи віртуального диска (в принципі, пропоновані параметри можна не зраджувати). На цьому установка завершена. Тепер локальний сервер потрібно перевірити на предмет коректного функціонування.

тестування працездатності

На даному етапі запускаємо створений сервер, а в вікні будь-якого інтернет-браузера вводимо http: // localhost. Якщо програма інстальована без помилок, браузер відобразить повідомлення про те, що все працює.

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

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

питання кодування



Іноді можна зустріти неприємну ситуацію, коли надісланого повідомлення електронної пошти виглядає у вигляді набору незрозумілих символів. Це відбувається лише тому, що програма спочатку розрахована на кодування cp1251. Її можна абсолютно елементарно змінити, наприклад, на KOI-8R або щось ще.

Відео: Open Server. Установка і робота з сервером. Як створити сайт. Основи Самостійної сайтобудування

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

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

локальний проксі сервер

Для початку в папці www, розташованої по шляху home local host, в основний директорії створюємо довільний каталог. Після цього вводимо в адресному рядку браузера шлях http: // localhost / і перевіряємо, що саме відкривається. Якщо відкрилася саме ця директорія, все нормально. Копіюємо файли движка в цей каталог за допомогою будь-якого файлового менеджера (хоча б того ж «Провідника») і вводимо адресу заново. З`являється вікно «Майстра установки», де потрібно всього лише слідувати вказівкам.

Доповнення базами даних

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

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

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

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

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



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

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

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

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

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

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

локальний dns сервер

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

Так, зверніть увагу: в настройках кеша можна вказати розмір близько 300 Мб. За ідеєю, цього має вистачити на всі випадки життя. Переглянути вміст можна в папці Cache основний директорії, де була інстальована програма. І ще одне: запам`ятайте, це звичайний проксі-сервер, а не анонімний, так що чекати від нього зміни або приховування IP-адреси не варто.

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

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

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

локальний сервер windows

Тепер в папці 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 хвилин.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!