Benchmark-Test
Kann die erforderliche Versionsleistung vergleichen
http://www.php.net /releases/
php Zend/bench.php 简版 php Zend/micro_bench.php 复杂版
Installieren Sie den Dekomprimierer
wget oder git, beide sind optional Herunterladen des PHP7-Quellcodes
Offizielle oder Github-Pakete sind in Ordnung. Es wird empfohlen, nicht auf inoffiziellen Plattformen herunterzuladen
$ yum install wget -y
Entpacken Sie den PHP7-Quellcode
Sie können auch Unzip verwenden, wenn Sie ein zip-komprimiertes Paket sind
$ wget -c http://am1.php.net/distributions/php-7.2.11.tar.gz
Installieren Sie die Kompilierungssoftware (erforderlich)
Muss, muss, muss
$ tar zxvf php-7.2.11.tar.gz
Installieren Sie die Kompilierungssoftware (auswählen)
Grundsätzlich häufig verwendete Erweiterungspakete
$ yum install gcc autoconf gcc-c++ -y
Installieren Sie das PHP-Erweiterungspaket
Siehe Erweiterungspakete, die verwendet werden
$ yum install unzip get libxml2 libxml2-devel openssl openssl-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel php-mcrypt libmcrypt libmcrypt-devel pcre-devel -y
Allgemeine Konfiguration
Sie können zwei davon hinzufügen, fügen Sie sie nicht für die formale Umgebung hinzu, nicht wahr Fügen Sie sie hinzu, wenn Sie nicht wissen, wie man sie verwendet
$ yum install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel curl-devel libxslt-devel postgresql-devel gmp-devel -y $ yum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql php-mysql mysql-devel php-pdo-mysql -y
Kompilierungsspeicherort
PHP-Installationsort ist (/home/soft/php)
--enable-fpm --enable-debug
Kompilieren
Wenn make einen Fehler meldet, überprüfen Sie bitte, ob das Erweiterungspaket fehlt
$ ./configure --prefix=/home/soft/php --with-openssl --with-curl --with-curl --with-pdo-mysql --with-gd
Überprüfen Sie den Speicherort, an dem php.ini platziert werden muss
Überprüfen Sie, ob Sie es anpassen müssen, übertragen Sie php.ini an die erforderliche Adresse (Übertragung vom Quellcode) und ändern Sie den Namen
编译 $ make 编译测试 $ make test 编译安装 $ make install
$ php -i | grep php.ini $ cp php.ini-development /home/soft/php/etc/ $ mv php.ini-development php.ini
PHP7 Tutorial
“Das obige ist der detaillierte Inhalt vonCentOS 7.4 Kompilieren und installieren Sie PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!