Привет! Итак, вы хотите запустить PHP-сервер в Ubuntu? Не волнуйтесь, я вас прикрою. В этой статье я расскажу вам о нескольких методах запуска вашего PHP-сервера на вашем компьютере с Ubuntu. Независимо от того, новичок ли вы или просто ищете альтернативные подходы, вы найдете то, что соответствует вашим потребностям. Давайте погрузимся!
Метод 1: Apache
Apache — популярное программное обеспечение веб-сервера, которое можно легко настроить для запуска приложений PHP в Ubuntu. Вот как это можно сделать:
-
Установить Apache:
sudo apt update sudo apt install apache2 -
Установить PHP:
sudo apt install php libapache2-mod-php -
Перезапустите Apache:
sudo systemctl restart apache2 -
Протестируйте свой PHP-сервер, создав образец PHP-файла:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php -
Откройте браузер и посетите
http://localhost/info.php. Если вы видите страницу с информацией о PHP, поздравляем, ваш PHP-сервер запущен и работает!
Метод 2: Nginx
Nginx — еще один мощный веб-сервер, который можно использовать для запуска PHP-приложений. Вот как это можно настроить:
-
Установить Nginx и PHP:
sudo apt update sudo apt install nginx php-fpm -
Настройте Nginx для обработки файлов PHP:
sudo nano /etc/nginx/sites-available/defaultВнутри блока
serverдобавьте следующие строки:location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.4-fpm.sock; } -
Перезапустите Nginx и PHP-FPM:
sudo systemctl restart nginx sudo systemctl restart php7.4-fpm -
Протестируйте свой PHP-сервер:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.phpПосетите
http://localhost/info.phpв своем браузере, и если вы увидите страницу с информацией о PHP, ваш PHP-сервер успешно работает с Nginx!
Метод 3: встроенный сервер PHP
Если вы ищете легкое решение для целей разработки, вы можете использовать встроенный сервер PHP:
-
Установить PHP:
sudo apt update sudo apt install php -
Запустите PHP-сервер:
cd /path/to/your/project php -S localhost:8000Замените
/path/to/your/projectфактическим путем к вашему PHP-проекту. -
Откройте браузер и посетите
http://localhost:8000. Ваш PHP-сервер теперь работает с использованием встроенного сервера PHP!
Вот и все! Теперь у вас есть несколько вариантов запуска PHP-сервера в Ubuntu. Выберите метод, который лучше всего соответствует вашим требованиям, и запустите свои веб-проекты. Приятного кодирования!