Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie PHP5

So installieren Sie PHP5

藏色散人
藏色散人Original
2021-03-17 10:24:192269Durchsuche

So installieren Sie PHP5: Laden Sie zuerst das PHP5-Quellcodepaket herunter, kompilieren und installieren Sie es dann mit dem Befehl „make && make install“ und kopieren Sie dann eine Datei, um schließlich die PHP-Informationen zu überprüfen.

So installieren Sie PHP5

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP5-Version, DELL G3-Computer

PHP5-Installation

Gehen Sie zum src-Verzeichnis cd /usr/local/src

Laden Sie das PHP5-Quellpaket herunter wget http://cn2.php.net/distributions/php-5.6.37.tar.gz

Entpacken Sie die heruntergeladene Datei tar -zxvf php-5.6.37.tar.gz

Geben Sie das Dateiverzeichnis cd php-5.6 ein .37

configure ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-zlib-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl-dir=/usr/include/openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif

Anzeigen Die Lösung für die Fehlermeldung

checking for xml2-config path… 
configure: error: xml2-config not found. Please check your libxml2 installation.

ist wie folgt. Führen Sie nach Abschluss configure

yum install libxml2-devel -y 
yum install libxml2 -y

aus, um die Fehlermeldung anzuzeigen

configure:error: cannot find OpenSSL&#39;s <evp&#39;h>

Die Lösung lautet wie folgt: zu --with-openssl-dir=/usr, wenn Sie configure erneut ausführen. Oder Sie können yum install -y openssl-devel direkt ausführen, ohne den Befehl zu ändern.

export PHP_OPENSSL_DIR=yes

Sehen Sie sich die Fehlermeldung an

configure:error:please reinstall the BZip2 distribution

Die Lösung lautet wie folgt: Fahren Sie mit der Konfiguration fort

yum install bzip2-devel -y

Sehen Sie sich die Fehlermeldung an

configure:error:jpeglib.h not found

Die Lösung lautet wie folgt: Fahren Sie mit der Konfiguration fort

yum install libjpeg-devel -y

Sehen Sie sich die Fehlermeldung an

png.h  not found

Nach der Lösung mit der Konfiguration fortfahren

yum install libpng-devel

Fehlermeldung anzeigen Nachdem die Meldung

freetype-config not found

behoben wurde, mit der Konfiguration fortfahren

yum install freetype-devel -y

Überprüfen Sie die Fehlermeldung

mcrypt.h not found please reinstall libmcrypt

Nach der Lösung fahren Sie mit der Konfiguration fort

So installieren Sie PHP5Wann Wenn diese Schnittstelle angezeigt wird, können Sie sie kompilieren und installieren.

yum install libmcrypt-devel -y

Nach dem Kompilieren und Installieren müssen Sie eine Datei kopieren, um die Konfigurationsdatei zu erstellen. Die Quelldatei befindet sich unter /usr/local/src/php-5.6.37, cp php. ini-development /usr/local/php/etc/php.ini

Überprüfen Sie, ob die Konfigurationsdatei geladen ist. Dieser Befehl kann PHP-Informationen überprüfen, einschließlich Kompilierungsparameter, Konfigurationspfad usw.

make && make install

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie PHP5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-Route, was bedeutet das?Nächster Artikel:PHP-Route, was bedeutet das?