Heim > Backend-Entwicklung > PHP7 > Hauptteil

CentOS 7.4 Kompilieren und installieren Sie PHP7

Guanhui
Freigeben: 2023-02-17 15:04:02
nach vorne
3534 Leute haben es durchsucht

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    复杂版
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Installieren Sie die Kompilierungssoftware (erforderlich)

Muss, muss, muss

$ tar zxvf php-7.2.11.tar.gz
Nach dem Login kopieren

Installieren Sie die Kompilierungssoftware (auswählen)

Grundsätzlich häufig verwendete Erweiterungspakete

$ yum install gcc autoconf gcc-c++ -y
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Kompilierungsspeicherort

PHP-Installationsort ist (/home/soft/php)

--enable-fpm
--enable-debug
Nach dem Login kopieren

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
Nach dem Login kopieren

Ü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
Nach dem Login kopieren

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
Nach dem Login kopieren
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!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!