УСТАНОВКА NGINX PHP MYSQL UBUNTU 20.04
Установка Nginx, PHP и MySQL на Ubuntu 20.04 может быть произведена несколькими способами. Рассмотрим один из наиболее распространенных и простых вариантов.
1. Установка Nginx:
sudo apt update
sudo apt install nginx
После установки Nginx необходимо запустить службу и проверить ее статус:
sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx
2. Установка MySQL:
sudo apt update
sudo apt install mysql-server
После установки необходимо настроить безопасность системы безопасности:
sudo mysql_secure_installation
3. Установка PHP:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.4 php7.4-fpm php7.4-cli php7.4-mysql
4. Настройка Nginx для работы с PHP:
Необходимо отредактировать файл конфигурации /etc/nginx/sites-available/default и добавить следующий блок в директиву server:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
После этого нужно перезапустить Nginx:
sudo systemctl restart nginx
Теперь можно создать PHP-скрипт и разместить его в директории /var/www/html. Например:
<?php
echo "Привет, мир!";
?>
Сохраните файл как /var/www/html/index.php и откройте его в браузере по адресу http://localhost/.
How to Install and Configure LEMP stack ( Nginx - MySQL/MariaDB - PHP ) on Ubuntu/Debian
Установка NGINX и php-fpm в Ubuntu 20.04
How To Install phpMyAdmin with Nginx on an Ubuntu 20.04 Server
TUTORIAL Setup Web Server (NGINX + PHP-FPM + MYSQL) - LANGSUNG BISA!!!
Install Linux, Nginx, MySQL, PHP (LEMP stack) on Ubuntu 20.04
Installing Nginx, PHP, MySQL and PHPMyAdmin on Ubuntu 20.04 / 18.04 within 10min