macOS·29 вопросов

Как запустить и настроить локальный веб-сервер с помощью встроенного в macOS интерпретатора PHP и Python?

Ответ

Для быстрой проверки веб-страниц или тестирования скриптов разработчикам часто не нужно устанавливать тяжелые серверные окружения вроде Apache или Nginx. В операционной системе macOS уже встроены инструменты, которые позволяют запустить простейший локальный сервер за пару секунд прямо из терминала.

Прежде всего вам понадобится запустить стандартное приложение Терминал через Spotlight или из папки Утилиты. С помощью команды cd перейдите в папку с вашим проектом, где находятся файлы сайта или скрипты, которые вы хотите запустить локально.

Если ваш проект написан на чистом HTML и PHP, вы можете использовать встроенный в систему PHP-сервер. Для этого введите в терминале команду php -S localhost:8000 и нажмите клавишу ввода. После этого сервер будет успешно запущен, а в окне терминала появится информация о текущих подключениях.

В ситуации, когда вам требуется поднять простой сервер для статических файлов с помощью Python, современные версии macOS используют интерпретатор Python

Перейдите в нужную директорию в терминале и выполните команду python3 -m http.server 8000, которая мгновенно создаст локальный сервер на указанном порту.

После выполнения любой из этих команд откройте ваш любимый веб-браузер и введите в адресную строку адрес http://localhost:

Вы увидите содержимое вашей рабочей директории или главный файл сайта. Чтобы остановить работу сервера и освободить порт, просто вернитесь в терминал и нажмите комбинацию клавиш Control плюс C.
Полезен ли этот ответ?

Другие вопросы этой темы

Связанные вопросы из других тем