Вот статья в блоге о запуске PHP-сервера с разговорным языком и примерами кода:
Итак, вы только начали свой путь в веб-разработке и хотите запустить PHP-сервер для локального тестирования своего кода? Не волнуйтесь, это проще, чем вы думаете! В этой статье мы познакомим вас с несколькими способами запуска PHP-сервера на вашем компьютере. Давайте погрузимся!
Метод 1: использование встроенного PHP-сервера
Если в вашей системе установлен PHP, вы можете использовать встроенный PHP-сервер для быстрого развертывания локальной среды разработки. Откройте терминал, перейдите в каталог вашего проекта и выполните следующую команду:
php -S localhost:8000
Эта команда запускает сервер PHP через порт 8000, и вы можете получить доступ к своим файлам PHP, посетив http://локальный хост:8000 в своем браузере.
Метод 2: использование XAMPP (Windows, macOS, Linux)
XAMPP — популярный кроссплатформенный инструмент, объединяющий Apache, MySQL, PHP и другие платформы. Он предоставляет простой в использовании интерфейс для управления средой локального сервера. Вот как вы можете использовать XAMPP для запуска PHP-сервера:
- Загрузите XAMPP с официального сайта и установите его в своей системе.
- Запустите XAMPP и запустите сервер Apache.
- Поместите файлы PHP в каталог
htdocs
(обычно он находится в каталоге установки XAMPP). - Откройте браузер и посетите http://локальный хост , чтобы увидеть свои PHP-файлы в действии.
Метод 3: использование Docker
Docker — это мощная платформа контейнеризации, которая позволяет инкапсулировать ваше приложение и его зависимости в портативный контейнер. Вот как вы можете запустить PHP-сервер с помощью Docker:
- Установите Docker в своей системе, следуя официальной документации.
- Создайте
Dockerfile
в каталоге вашего проекта со следующим содержимым:
FROM php:latest
WORKDIR /var/www/html
COPY . .
CMD ["php", "-S", "0.0.0.0:8000"]
- Откройте терминал, перейдите в каталог проекта и выполните следующую команду, чтобы создать и запустить контейнер Docker:
docker build -t my-php-server .
docker run -p 8000:8000 my-php-server
Теперь вы можете получить доступ к своему PHP-серверу, посетив http://локальный хост:8000 .
Запуск PHP-сервера для локальной разработки не должен быть сложным. В этой статье мы рассмотрели три различных метода запуска PHP-сервера: использование встроенного PHP-сервера, использование XAMPP и использование Docker. Выберите метод, который соответствует вашим потребностям, и начните создавать потрясающие PHP-приложения. Приятного кодирования!