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

Відео: Xampp. Установка локального web-сервера. Створення першого php-скрипта.

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

Локальний сервер: загальні поняття
Спочатку необхідно чітко розмежовувати локальні сервери по типу. Крім найбільш часто використовуваних серверів, можна самостійно створювати і налаштовувати DNS, проксі і ігрові сервери. Все буде залежати те того, яка саме функція покладена на конкретний компонент. У більшості випадків у всіх компонентів є одна загальна характеристика: вони спочатку створюються на локальних машинах на початкових стадіях без розміщення на віддаленому хостингу. Це дозволяє налаштовувати і редагувати їх безпосередньо на власних комп`ютерних терміналах. Сьогодні ми будемо розглядати питання, пов`язані з тим, як створити і налаштувати локальний сервер на комп`ютері. Зараз ми спробуємо розглянути питання, пов`язані з налаштуванням локального сервера на комп`ютері в залежності від його призначення і типу.

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

Відео: Установка web-сервера PHP + APACHE + MYSQL



Створення локального сервера: встановлення та налаштування пакета Denwer
Якщо ви вирішили самостійно зайнятися створенням локального сервера для того, щоб згодом розмістити його на віддаленому хостингу, вам безумовно будуть потрібні додаткові інструменти. Найчастіше користувачі при пошуку відповідного програмного забезпечення в інтернеті отримують переадресацію на скачування пакета програм Denwer. Це вітчизняний продукт, який досить простий для розуміння і роботи. У ньому містяться всі необхідні інструменти типу MySQL, Apache, sendmail, phpMyAdmin. Єдиний недолік даного програмного інструменту полягає в тому, що на додаток до нього необхідно встановлювати спеціалізовані движки на зразок WordPress або Joomia. Створення локального сервера починається з запуску інсталяційного exe-файлу від імені адміністратора. Має з`явитися віконце, схоже на режим DOS. Далі необхідно слідувати вказівкам програми установника. Для початку необхідно вибрати місце для зберігання даних з сервера, а потім призначити літеру і режим роботи диска. Пропоновані параметри в принципі можна залишити без зміни. На цьому процес установки можна вважати завершеним. Тепер необхідно перевірити локальний сервер на предмет коректного функціонування.

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

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

додаткові движки
Розглянемо ще один важливий момент. Локальний сервер систем Windows не може обійтися без використання спеціальних додатків, які також називають двигунами, наприклад, Joomia або WordPress. Для початку необхідно створити довільний каталог в папці www, яка розташовується по шляху homelocal host. Після цього потрібно ввести в адресному рядку шлях http: // localhost / і перевіряємо, що відкривається. Якщо в результаті відкрилася саме та директорія, то все працює нормально. Далі необхідно копіювати файли движка в даний каталог за допомогою будь-якого файлового менеджера і заново ввести адресу. В результаті має з`явитися вікно "майстри установки", В якому необхідно слідувати вказівкам.



Доповнення базами даних
Локальний сервер тепер повинен підключити спеціальні бази даних. Для цього використовується служба phpMyAdmin. Вхід в цю службу здійснюється за допомогою введення в адресний рядок браузера комбінації http: // localhost / tools. Для початку потрібно вибрати розділ для створення нової бази. Їй необхідно дати назву. Можна вибрати довільну назву, але краще вказати таку ж назву, яке було використано для папки в попередньому розділі. Тут потрібно повернутися на головну сторінку і налаштувати параметри привілеїв. Необхідно створити нового користувача, вказати логін і пароль. В якості хоста використовуємо localhost і відзначаємо галочками всі пункти, наявні в даному вікні. Тепер залишилося тільки натиснути на кнопку "Пішов!" і дочекатися закінчення процесу.

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

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

Тепер розглянемо процес створення і налаштування локального проксі-сервера. Для чого він потрібен? Перш за все, з допомогу проксі-сервера можна відстежити абсолютно все, що завантажується в процесі інтернет-серфінгу на ноутбук або комп`ютерний термінал. Крім того, таким чином можна значно заощадити трафік, якщо ви за нього платите. Локальний проксі-сервер працює за принципом кешування звернень до 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-сервер. Щоб не витрачати час, можна просто знайти шуканий файл в Інтернеті, завантажити його і помістити в потрібне місце. Тепер виконуємо перезавантаження системи, викликаємо командний рядок, в якому прописують запит nslookup. Якщо підтвердження відбудеться, це означає, що сервер встановлений правильно і без помилок працює.

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

Розглянемо ще одні тип серверів. Він являє собою сервер для ігор, який в рамках локальної мережі використовує онлайн-режим. Розглядати роботу такого сервера ми будемо на прикладі гри Minecraft. Для цього необхідно завантажити з офіційного сайту гри сам сервер і використовувати додаток Hamachi. Обов`язковою умовою є наявність встановленого пакета JAVA. Щоб налаштувати, необхідно використовувати файл server.properties, в який вносяться дані, надані додатком Hamachi. Сюди потрібно прописати IP-адресу сервера, використання можливих режимів, кількість гравців і т.д. Необхідно в обов`язковому порядку в полі режиму online-mode вказати значення true. Потім потрібно зберегти зміни і закрити файл. Тепер потрібно визначити внутрішній IP-адреса сервера, які гравці будуть використовувати при підключенні до терміналу, на якому він був створений. Природно, комп`ютери повинні бути об`єднані самим сервером або через VPN, або через локальну мережу. IP-адреса терміналу повинен мати обов`язкову прив`язку до MAC-адресу і бути статичним.




Увага, тільки СЬОГОДНІ!
Статті за темою "Як створити локальний сервер? Розгортаємо локальний сервер на windows"
Оцініть, будь ласка статтю
Всього голосів: 164