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 found
yum install libpng-devel
freetype-config not found
yum install freetype-devel -y
mcrypt.h not found please reinstall libmcrypt
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!