Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

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

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

Это довольно просто, и вы можете легко сделать это самостоятельно, независимо от того, используете ли вы ПК с Windows, macOS или Linux. Доступно множество типов веб-серверов, но в этой статье мы будем использовать Apache, поскольку это самый популярный сервер, его очень легко настроить и он хорошо совместим со всеми популярными компьютерными операционными системами.

Настройте локальный веб-сервер в Linux

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

Работа будет включать обработку командной строки. Большинство популярных сегодня дистрибутивов Linux позволяют установить Apache без его компиляции из исходного кода, используя всего одну простую команду.

Для Debian, Ubuntu и дистрибутивов на основе Ubuntu:

sudo apt установить apache2

Для Red Hat и CentOS:

sudo dnf установить httpd

После завершения установки откройте веб-браузер и перейдите по адресу « 127.0.0.1 » или « localhost ». Если на экране отображается сообщение « Это работает! », значит, установка Apache прошла успешно.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Чтобы лучше понять, как Apache обрабатывает этот конкретный сайт, давайте отредактируем его. Сначала перейдите в корневой веб-каталог вашего локального компьютера с Linux.

компакт-диск /var/www/html

Откройте « index.html » как корневой каталог с помощью текстового редактора в системе.

Найдите фразу « Это работает !» и измените его на произвольный текст, например « Сделайте технологию проще! », затем сохраните файл.

Теперь обновите сайт по адресу 127.0.0.1 . Вы увидите экран с надписью « Сделайте технологии проще! » вместо « Это работает!» . "Раньше.

Теперь вы успешно настроили простой веб-сервер. Некоторую настройку параметров конфигурации можно выполнить в « apache2.conf ».

судо нано /etc/apache2/apache2.conf

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

sudo systemctl apache2 перезапустить

Если это не сработает, вы можете перезагрузиться, запустив загрузочный файл напрямую.

sudo /etc/init.d/apache2 перезапустить

Настройте локальный веб-сервер на macOS

Хорошей новостью является то, что Apache теперь установлен в macOS по умолчанию. Так что все, что вам нужно сделать, это просто включить его.

В Finder перейдите к « Приложения -> Утилиты », затем дважды щелкните «Терминал» .

Чтобы включить предустановленный веб-сервер Apache, выполните следующую команду:

sudo apachectl начать

Чтобы проверить, работает ли веб-сервер, откройте браузер и перейдите по адресу « 127.0.0.1 » или « localhost ».

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

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

компакт-диск /Библиотека/Веб-сервер/Документы/

Теперь отредактируйте файл «index.html.en» с помощью локального текстового редактора. Измените « Это работает! » на « Hello World! ».

sudo nano index.html.enКак настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Пожалуйста, обновите сайт по адресу 127.0.0.1 . Вы увидите на экране фразу « Hello World! » вместо « It Works!». " как прежде.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Для дальнейшей настройки веб-сервера Apache в macOS перейдите к файлу « httpd.conf ».

судо нано /etc/apache2/httpd.conf

Как и в Linux, вы можете легко перезапустить службу Apache с помощью команды apachectl с правами root.

перезапустить sudo apachectl

Настройте локальный веб-сервер в Windows

В отличие от Linux и macOS, Windows не основана на Unix, поэтому установка локального веб-сервера будет немного отличаться.

К счастью, существует ряд установщиков, которые объединяют такие вещи, как Apache, MySQL и PHP, чтобы упростить работу. Один из них — XAMPP.

( Примечание : XAMPP также доступен для Linux и Mac OS X).

Загрузите версию XAMPP для Windows и начните установку. Запустите установщик при появлении запроса. Вы можете просто выбрать Apache, если вам нужен только веб-сервер. Однако, если вы планируете использовать базу данных, вы также можете выбрать MySQL.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Продолжите установку и нажмите « Готово », когда дойдете до последнего шага. По умолчанию будет запущена панель управления XAMPP.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

При необходимости нажмите « Пуск » для Apache и MySQL.

Если вы перейдете к « 127.0.0.1 » или « localhost » в своем веб-браузере, вы увидите страницу конфигурации XAMPP.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Процесс создания нового веб-сайта аналогичен описанному выше. Откройте блокнот и создайте образец HTML-файла. Назовите его « hello.html ».

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Сохраните файл в корневой папке документа, расположенной в « c:\xampp\htdocs\ ».

Перейдите к нему, открыв веб-браузер и посетив 127.0.0.1/hello.html . Вы сможете просмотреть созданный вами сайт.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux


Действительно ли Mac нуждается в брандмауэре?

Действительно ли Mac нуждается в брандмауэре?

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

Как удалить номер телефона на iPhone и Mac

Как удалить номер телефона на iPhone и Mac

В статье ниже Quantrimang расскажет вам, как удалить контакты на iPhone и Mac.

Как запустить macOS в Windows 10 с помощью VMware Workstation Player

Как запустить macOS в Windows 10 с помощью VMware Workstation Player

Если вы предпочитаете VMware VirtualBox, вы можете создать виртуальную машину macOS Monterey с помощью VMware, которая работает точно так же, как VirtualBox.

Удаляйте файлы на Mac напрямую, не проходя через корзину

Удаляйте файлы на Mac напрямую, не проходя через корзину

В операционных системах Windows вы можете безвозвратно удалить файлы, нажав и удерживая клавишу Shift. Однако этот метод недоступен на Mac. А пользователям Mac придется подождать выхода OS X 10.11 El Capitan, чтобы использовать эту функцию.

Как быстро создавать новые пустые текстовые файлы в Windows, Mac и Linux

Как быстро создавать новые пустые текстовые файлы в Windows, Mac и Linux

Текстовые файлы полезны для всего. Записывать заметки, сохранять информацию и вести дневник — это лишь некоторые из многих вещей, которые вы можете делать с текстовыми файлами. Сегодня мы покажем вам, как быстро создавать новые пустые текстовые файлы в Windows, Mac и Linux. В Windows создать новый текстовый файл легко. Но на Mac и Linux эта работа требует некоторой начальной настройки, тогда создание нового текстового файла происходит довольно быстро и легко.

Как установить Windows 10 на MacBook Pro (версия 2016 года и новее)

Как установить Windows 10 на MacBook Pro (версия 2016 года и новее)

LuckyTemplates поможет вам установить Windows 10 на MacBook Pro (версия 2016 и новее).

Как скачать файлы IPA в Windows и macOS

Как скачать файлы IPA в Windows и macOS

IPA — это файлы приложений iOS. Если у вас есть старая папка резервных копий iTunes, вы, вероятно, найдете в ней много файлов IPA.

Как перенести файлы с Mac на Android без Android File Transfer

Как перенести файлы с Mac на Android без Android File Transfer

Перенос файлов между Mac и Android крайне затруднителен. Android использует MTP (протокол передачи мультимедиа) для обмена файлами с компьютерами. Windows поддерживает его, а macOS — нет. У Google есть приложение Android File Transfer, но это решение не является оптимальным.

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Как настроить локальный веб-сервер (Локальный веб-сервер) в Windows, macOS и Linux

Действия по настройке локального веб-сервера в Windows, Mac и Linux

Что такое игровой центр? Инструкции по использованию Game Center на Mac и iPhone

Что такое игровой центр? Инструкции по использованию Game Center на Mac и iPhone

Game Center — это игровой сервис, предустановленный в macOS и iOS, который позволяет вам играть в игры с людьми по всему миру. В этой статье Квантриманг покажет вам, как использовать Game Center на Mac и iPhone.