Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie PHP5
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.
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's <evp'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 foundNach der Lösung mit der Konfiguration fortfahren
yum install libpng-develFehlermeldung anzeigen Nachdem die Meldung
freetype-config not foundbehoben wurde, mit der Konfiguration fortfahren
yum install freetype-devel -yÜberprüfen Sie die Fehlermeldung
mcrypt.h not found please reinstall libmcryptNach der Lösung fahren Sie mit der Konfiguration fort
Wann 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-TutorialDas obige ist der detaillierte Inhalt vonSo installieren Sie PHP5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!