GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Installation des fehlenden php-mbstring auf RHEL 7 Linux

Der php-mbstring ist Teil der optionalen Serverpakete von Redhat. Wenn Sie ein aktuelles Abonnement haben, müssen Sie dieses Repository nur aktivieren mit:

[root@rhel7 ~]# subscription-manager repos --enable=rhel-7-server-optional-rpms

und verwenden Sie yum, um php-mbstring zu installieren . Falls Sie kein aktuelles Redhat-Abonnement haben, können Sie php-mbstring installieren direkt aus dem IUS-Projekt-Repository:

[root@rhel7 ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/7/x86_64/ius-release-1.0-13.ius.el7.noarch.rpm
[root@rhel7 ~]# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
[root@rhel7 ~]# rpm -Uvh *release*.rpm



Jetzt einfach yum ausführen Befehl zum Installieren von php-mbstring :

[root@rhel7 ~]# yum install php-mbstring
Installed:
    php56u-mbstring.x86_64 0:5.6.0-2.ius.el7                                                                                                                            

Dependency Installed:
  php56u-cli.x86_64 0:5.6.0-2.ius.el7      php56u-common.x86_64 0:5.6.0-2.ius.el7  
  php56u-pear.noarch 1:1.9.4-21.ius.el7  php56u-pecl-jsonc.x86_64 0:1.3.6-2.ius.el7 
  php56u-process.x86_64 0:5.6.0-2.ius.el7  php56u-xml.x86_64 0:5.6.0-2.ius.el7    

Complete!

Starten Sie httpd neu :

[root@rhel7 html]# service httpd restart
Redirecting to /bin/systemctl restart  httpd.service

Wenn Sie PHP bereits auf Ihrem Server installiert hatten, erhalten Sie möglicherweise einen Transaction check error . In diesem Fall müssen wir den gesamten PHP-Stack ersetzen:

[root@rhel7 ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/7/x86_64/yum-plugin-replace-0.2.7-1.ius.el7.noarch.rpm

Yum-Ersatzpaket installieren:

[root@rhel7 ~]# rpm -i yum-plugin-replace-0.2.7-1.ius.el7.noarch.rpm 

und den gesamten PHP-Stack ersetzen:

[root@rhel7 ~]# yum replace php --replace-with php56u

Linux
  1. Docker-Installation auf RHEL 7 Linux

  2. Installation von PIP, dem Python-Paketierungstool, unter RHEL 7 Linux

  3. Generieren einer Kickstart-Datei unter Redhat Linux

  4. Installation und Überprüfung von Linux Mint 18.3

  5. Kali-Linux-Metapakete

RHEL 6 – Schritt-für-Schritt-Installationsanleitung für Red Hat Enterprise Linux Server

Red Hat Enterprise Linux (RHEL) 8 Installationsschritte mit Screenshots

So installieren Sie XAMPP unter Linux

So installieren Sie Miniconda unter Linux

So installieren Sie PostgreSQL 14 in RHEL 8 Linux

So installieren Sie das neueste PHP 8.1 unter RHEL Linux