Самый эффективный способ тестирования динамического содержимого - через локальный веб-сервер. Если вам нужно знать, как его настроить, вы находитесь в нужном месте.
В этой статье мы покажем вам, как настроить локальный веб-сервер в различных операционных системах и как проверить успешную установку.
Как настроить локальный веб-сервер?
Локальный веб-сервер, по сути, настраивается путем установки на ваш компьютер программного обеспечения, предоставляющего ему возможности веб-сервера; он «местный», поскольку вы отвечаете за его управление. Мы покажем вам, как превратить ваш компьютер в HTTP-сервер, в основном на основе установки программного обеспечения Apache. Но сначала вот некоторые предварительные условия:
- Выделенный компьютер, который станет вашим сервером
- Под управлением Windows, Linux или компьютера Mac под управлением macOS
- Интернет-соединение
- Двухъядерный 2 ГГц или выше
- 4 ГБ оперативной памяти
- 1 ГБ свободного места на диске.
Как настроить локальный веб-сервер в Windows 10?
Windows 10 не основана на Unix, поэтому мы установим XAMPP, который представляет собой комбинацию Apache, MySQL и PHP. Чтобы установить XAMPP, сделайте следующее:
- Перейдите к XAMPP и продолжите установку версии для Windows.
- При появлении запроса запустите установщик.
- Выберите «Apache», чтобы установить только веб-сервер.
- После завершения установки нажмите «Готово», чтобы открыть панель управления XAMPP.
Чтобы подтвердить успешную установку, введите «127.0.0.1
" или "localhost
»В адресную строку браузера. Должна отобразиться страница конфигурации XAMPP.
Как настроить локальный веб-сервер на Mac?
В MacOS предварительно установлен веб-сервер Apache; чтобы включить его, сделайте следующее:
- Щелкните «Finder».
- Щелкните «Приложения»> «Утилиты», дважды щелкните «Терминал».
- Теперь введите и запустите эту команду, чтобы включить Apache:
sudo apachectl start
- Чтобы подтвердить, что Apache активен, введите «
127.0.0.1
" или "localhost
»Из адресной строки браузера. Вы должны увидеть сообщение «Это работает!» сообщение.
Как настроить локальный веб-сервер в Ubuntu?
Чтобы установить веб-сервер Apache в Ubuntu Linux 18.04, сделайте следующее:
- Войдите в терминал и введите команду:
sudo apt-get install apache2
- Подтвердите установку, затем расслабьтесь, пока установлен Apache.
- Чтобы убедиться, что установка прошла успешно, введите в адресную строку веб-браузера следующее:
//local.server.ip
• В веб-браузере вы должны увидеть страницу по умолчанию Apache2 Ubuntu.
Как настроить локальный веб-сервер в Linux?
- Войдите в терминал для Debian и дистрибутива на основе Ubuntu / Ubuntu и введите команду:
sudo apt установить apache2
sudo dnf установить httpd
- Чтобы подтвердить, что установка прошла успешно, введите «
localhost
" или "127.0.0.1
»В ваш веб-браузер.• На странице приветствия Apache по умолчанию должно отображаться «Это работает».
Как настроить веб-сервер в локальной сети?
Теперь мы покажем вам, как настроить сеть LAN через Windows, которая подключается к Интернету. В первую очередь вам понадобится следующее:
- компьютер (сервер)
- сетевой коммутатор
- широкополосное соединение
- роутер (со встроенным модемом)
- устройства, которые вы хотите подключить к сети
- Кабели Ethernet
Подключите свой первый компьютер:
Подключите маршрутизатор или сетевой коммутатор к компьютеру с помощью кабеля Ethernet, затем включите его. Если вы настраиваете впервые, мастер настройки сети сделает это автоматически. Если его нет, сделайте следующее:
- Щелкните «Центр управления сетями и общим доступом» в «Панели управления» или «Настройки».
- Выберите «Настроить новое подключение или сеть».
- Следуйте инструкциям на экране.
Настройте свой Wi-Fi:
Если вы хотите, чтобы ваши устройства подключались к вашей сети по беспроводной сети, вам необходимо настроить Wi-Fi; в противном случае вы можете использовать кабели Ethernet.
Следуйте инструкциям, приведенным в руководстве к маршрутизатору / переключателю сети, чтобы включить Wi-Fi. Чтобы сделать его максимально безопасным, сделайте следующее:
- Попробуйте изменить SSID (имя сети) по умолчанию, логин и пароль Wi-Fi. Это можно сделать, войдя в свой маршрутизатор, выполнив настройки сети или используя веб-браузер на вашем компьютере.
- Обязательно выберите самую передовую защиту - в настоящее время это WPA2.
- Теперь, чтобы изменения вступили в силу, перезагрузите компьютер.
Подключите вашу локальную сеть к Интернету:
Для доступа к сети LAN подключите маршрутизатор и модем к основной телефонной линии, используя порт WAN.
Подключите свои устройства к локальной сети:
Независимо от того, подключили ли вы свои устройства к локальной сети через Wi-Fi или Ethernet-кабель, сделайте следующее:
- На своих устройствах включите Wi-Fi
- Выберите вашу сеть
- При появлении запроса введите новый пароль
Чтобы подключиться к локальной сети с помощью кабелей Ethernet:
- Подключите кабель к сетевому коммутатору / маршрутизатору.
- Подключите другой конец к вашему устройству
- Сделайте то же самое для других устройств, вы сможете получить к ним доступ с любого устройства в вашей локальной сети.
Теперь начните делиться:
Чтобы настроить «домашнюю группу» для совместного использования ресурсов в вашей сети, сделайте следующее:
- Перейдите в «Панель управления»> «Сеть и Интернет»> «Домашняя группа».
- Выберите «Создать домашнюю группу», запустится мастер настройки домашней группы и даст вам пароль, необходимый для подключения других устройств к локальной сети.
Существует несколько способов совместного использования ресурсов в локальной сети и предоставления доступа к ним, в том числе:
- Щелкните правой кнопкой мыши файлы или папки> «Поделиться с…»
- Добавление файлов в общие папки и включение «Общий доступ к общим папкам» через Центр управления сетями и общим доступом.
Как настроить локальный HTTP-сервер?
Теперь мы покажем вам, как настроить локальный веб-сервер для тестирования. Для установки Python в Windows сделайте следующее:
- Перейдите на домашнюю страницу Python python.org.
- В разделе «Скачать» выберите ссылку Python «3.xxx».
- Внизу экрана выберите exe-файл «Windows x86» для загрузки.
- Запустите файл при загрузке.
- На первой странице обязательно установите флажок «Добавить Python 3.xxx в PATH».
- По завершении выберите «Установить», затем «Закрыть».
- Войдите в командную строку и введите эту команду, чтобы проверить успешность установки:
python -V
# Или у вас может быть доступна команда py,
# в этом случае попробуйте py -V
Это отобразит версию. Если номер правильный, введите следующую команду «cd», затем в каталоге, где находится ваш пример:
# добавить имя каталога для входа, например
cd Desktop
# при необходимости используйте две точки для перехода на уровень выше каталога
CD ..
Теперь, чтобы запустить сервер в каталоге, введите следующие команды:
# Если отображаемая версия Python больше 3.X
python3 -m http.server
# В качестве альтернативы в Windows введите «python» вместо «py -3» или «python3»
# Если отображается Python версии 2.X
python -m SimpleHTTPServer
Чтобы просмотреть список содержимого каталога, перейдите на сервер в адресной строке браузера и введите «локальный: 8000
”
Если порт 8000 уже занят, используйте другой порт, например:
python3 -m http.server 7800
(Python 3.x) илиpython -m SimpleHTTPServer 7800
(Python 2.x)
Затем введите "локальный: 7800
”Для доступа к серверу.
Как настроить локальный веб-сервер в Windows 10 и MAMP?
Для новой установки MAMP / MAMP PRO в Windows 10 выполните следующие действия:
- Найдите и загрузите MAMP PRO с сайта www.mamp.info.
- Перейдите в папку загрузок и дважды щелкните значок «
setup_MAMP_MAMP_PRO_4.x.exe »
файл. - Для установки следуйте инструкциям на экране.
Примечание: оба MAMP PRO “C: \ MAMP PRO
»И МАМП«C: \ MAMP »
папки будут установлены, игнорируйте папку MAMP PRO, если вы не хотите использовать профессиональную версию.
Теперь, чтобы запустить MAMP и проверить его на успех, сделайте следующее:
- В проводнике Windows перейдите к «C: \ MAMP» и откройте «MAMP.exe». файл. Разрешите доступ, если получите предупреждение системы безопасности.
- Сервер Apache и сервер MySQL должны запуститься автоматически, если не щелкнуть «Запустить серверы».
- В меню MAMP нажмите «Настройки».
- Входить"
8888
»В поле порта Apache. - Выберите «Открыть веб-страницу».
- «Добро пожаловать! MAMP успешно установлен », должна отобразиться страница.
Дополнительные ответы на часто задаваемые вопросы
Что такое локальный веб-сервер?
Локальный веб-сервер - это компьютер, который удовлетворяет HTTP-запросы от общественности, возвращая веб-страницы. Например, веб-разработчик может разместить веб-сайт и иметь все файлы или программное обеспечение, необходимые для веб-сайта, физически хранящиеся на своем компьютере (локально), в отличие от внешней компании, предоставляющей веб-хостинг.
Что такое локальная сеть?
LAN (локальная сеть) соединяет набор устройств в одной области, например, в доме, офисе или здании. Размер локальной сети может варьироваться от тысяч пользователей и устройств до одного пользователя.
Что такое WAN?
WAN (глобальная сеть) соединяет телекоммуникации географически. Обычно он используется государственными учреждениями, школами и предприятиями для передачи данных друг другу, позволяя людям выполнять свои функции независимо от их физического местонахождения.
От обычного компьютера к мощному веб-серверу
Локальные веб-серверы отлично подходят для размещения веб-сайтов и хранения практически всего, к чему вы хотите предоставить доступ другим. С программными пакетами, которые волшебным образом превращают ваш обычный ПК или компьютер в веб-сервер, настроить его довольно просто.
Теперь, когда мы показали вам, как настроить свой собственный, смогли ли вы заставить свой веб-сервер работать? Для чего вы используете свой веб-сервер? Мы будем рады услышать от вас, оставьте комментарий в разделе ниже.