0

PHP 8.1 + NGINX

Установите PHP 8.1 с опцией Nginx

Nginx не содержит собственной обработки PHP, как некоторые другие веб-серверы, такие как Apache. Вам нужно будет установить PHP-FPM «Менеджер процессов fastCGI» для обработки файлов PHP.

Сначала проверьте наличие обновлений в вашей системе и установите PHP-FPM, изначально установив необходимые пакеты PHP.

В вашем терминале используйте следующую команду для установки PHP 8.1 и PHP 8.1-FPM.Click To Copy!

sudo apt install php8.1 php8.1-fpm php8.1-cli -y

После установки служба PHP-FPM запускается автоматически, и вы можете проверить статус, чтобы убедиться, что он работает нормально.Click To Copy!

sudo systemctl status php8.1-fpm

Пример вывода:

Как установить PHP 8.1 и PHP 8.1 FPM на Ubuntu 20.04

Вам нужно будет отредактировать блок сервера Nginx и добавить приведенный ниже пример для Nginx для обработки файлов PHP.

Ниже приведен пример для всех серверных блоков, обрабатывающих файлы PHP, которым требуется расположение ~ .php $ добавлен.Click To Copy!

server {
 # … some other code
 location ~ .php$ {
   include snippets/fastcgi-php.conf;
   fastcgi_pass unix:/run/php/php8.1-fpm.sock;
 }

Протестируйте Nginx, чтобы убедиться, что у вас нет ошибок с настройками, внесенными с помощью приведенного выше кода; введите следующее.Click To Copy!

sudo nginx -t

Пример вывода:Click To Copy!

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Перезапустите службу Nginx для завершения установки.Click To Copy!

sudo systemctl restart nginx

https://www.linuxcapable.com/wp-admin/admin-ajax.php?action=ai_ajax&block=4&rnd=3529751316

В качестве напоминания, чтобы узнать, какая версия PHP 8.1 установлена ​​в вашей системе, используйте следующую команду.Click To Copy!

php --version

Пример вывода:

Как установить PHP 8.1 и PHP 8.1 FPM на Ubuntu 20.04

Комментарии и заключение

В этом руководстве вы узнали, как установить PHP 8.1 и настроить его использование с Apache и Nginx. PHP 8.1 восхитителен. Однако в настоящий момент он все еще выходит из бета-версии и не считается стабильным, например 8.0 или старая стабильная версия 7.4, поэтому будьте осторожны, вы можете обнаружить, что многие из ваших любимых программ, таких как WordPress или плагины / темы для программного обеспечения CMS, могут конфликтовать. пока разработчики не обновят.

Свежие комментарии

Подписка

Лучшие статьи

Рубрики

Популярное

MariaDB
Previous Story

MariaDB

mikrotik
Next Story

Mikrotik сохранение.

Latest from Blog

Настройка роутера MikroTik с BGP для просмотра потокового видео дома

Про сервис antifilter.download Из-за большого наплыва пользователей после блокировки YouTube сервис испытывает перегрузки. Обещают починить. Изначально я пользовался именно сервисом antifilter.download, но по непонятным для меня причинам он перестал у меня работать. Я

Решаем проблему блокировок (и YouTube) за 5 минут на роутере Mikrotik через контейнеры и без VPN

как ускорить ютуб и разблокировать доступ к некоторым заблокированным ресурсам прямо на роутере Mikrotik и без VPN. В моем случае используется MikroTik hAP ax3. Стоит упомянуть, что подойдут только роутеры с архитектурой

Mikrotik — несколько ip на внешнем интерфейсе

Рассмотрим ситуацию, когда провайдер выдал нам один шнурок и несколько ip в нем (например, /29 подсеть). И за нашим роутером находится несколько разных подсетей, которые надо выпускать наружу с разными src-ip; также

Игра системный администратор

docker run -p 8080:8080 -p 3390:3389 –name play-adobe-flash-after-eol jchprj/play-adobe-flash-after-eolзайти localhost:8080, и открыть эту страницу, или https://serveradmin.ru/files/sysadmin.swf

Что делать, когда на сервере кончаются файловые дескрипторы (inode)

Нередки случаи, когда причиной проблем на сервере становится переполнение файловых дескрипторов (inode). Симптомы точно такие же, как при переполнившемся диске, только вот диск при этом может оказаться свободным. Количество inode каждой файловой системы определяется при разворачивании ОС.
Go toTop