Попробуйте свежую версию PHP 7 — она подойдет для ОС семейства Linux. В статье мы поможем разобраться, что к чему: расскажем о новой версии PHP — ее плюсах и минусах, покажем, как обновить PHP на Centos 7 и как проходит установка PHP 7 Centos.
PHP (Hypertext Preprocessor) — это серверный язык программирования, который создали специально для веб-разработки (сайтов, веб-приложений и других проектов). Его главное преимущество перед другими языками — возможность внедрить PHP-код непосредственно в HTML.
Чтобы повысить производительность и сократить потребление памяти, код ранних версий PHP регулярно перерабатывается. На сегодняшний день самая свежая версия — PHP 7. Если вы хотите установить PHP 7, стоит учитывать особенности новой версии.
Плюсы установки PHP 7
- Производительность может увеличиться от 30 до 70%: это зависит от вашего проекта и дополнительных требований к нему,
- кроссплатформенность: сайты и приложения можно создавать как на операционных системах Windows и MacOS, так и на Linux-сервере,
- PHP 7 поддерживают популярные CMS: WordPress, Zend, Yii, Symfony и другие.
Минусы установки PHP 7
- Нужна донастройка или переустановка PHP MySQL,
- из языка удалили расширения:
interbase
,pdo_dblib
,sybase_ct
,oci8
,pdo_oci
, - теперь нельзя работать с тегами:
- непривычный синтаксис работы с возвращаемыми методами данных.
Ниже рассмотрим, как обновить версию PHP до самой актуальной и как установить PHP 7 на CentOS 7 с нуля.
Как установить PHP 7 на Centos 7
В руководстве ниже мы покажем, как установить PHP из репозитория Remi.
-
1
Перед установкой репозитория Remi добавьте репозиторий Epel:
yum install epel-release
-
2
Теперь добавьте репозиторий Remi командой:
rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Чтобы посмотреть доступные к установке репозитории, введите:
ls /etc/yum.repos.d/remi*
Вывод:
Centos настройки PHP
-
3
Установите репозиторий из webtatic.com:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
-
4
Если на вашем компьютере уже есть старая версия PHP, сделайте обновление версии командой:
sudo yum update
Если вы устанавливаете PHP впервые, добавьте пакеты:
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
Затем установите версию PHP 7:
yum install php74
Где 74 — версия PHP.
-
5
Проверьте установку командой:
php74 -v
Вывод:
Centos install PHP 7
-
6
Если вы планируете использовать сетевой сокет Nginx, введите:
sudo systemctl restart php-fpm
Если вы используете файловый сокет Nginx, пропишите актуальный путь к новому сокету. Если вы планируете работать с HTTPD Apache, дополнительных настроек не требуется.
Готово, вы установили PHP 7 на Centos 7 по инструкции.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊