Heim >Backend-Entwicklung >PHP7 >CentOS 7.4 Kompilieren und installieren Sie PHP7

CentOS 7.4 Kompilieren und installieren Sie PHP7

Guanhui
Guanhuinach vorne
2020-05-13 11:05:033649Durchsuche

CentOS 7.4 Kompilieren und installieren Sie PHP7

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

Wenn Sie feststellen, dass der PHP-Befehl ist nicht verfügbar

$ php -i | grep php.ini
$ cp php.ini-development /home/soft/php/etc/
$ mv php.ini-development php.ini

Empfohlenes Tutorial: „

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen